对于我的应用程序,我想跟踪每个函数的实现版本。现在我只是在de comments中添加一些文本,就像我的例子一样:
// Checks if a user exists
// Implemented: v2.6.8
public bool CheckIfUserExists(...)
{
...
}
我为我的应用程序中的每个函数执行此操作,以查看何时实现此功能。但有没有一种简单的方法或任何标准方式在某种列表中看到这一点,所以我不必深入研究该特定函数的代码,看看它实现了哪个版本?
答案 0 :(得分:2)
是的,标准方法是使用源控制系统(如TFS或GIT),它将为您跟踪更改。
答案 1 :(得分:1)
我首先查看一些版本控制系统,例如Git的。 查看github.com或bitbucket.org了解一些在线托管服务。
答案 2 :(得分:1)
如果您想进行版本控制,请按照建议使用git或TFS。
也就是说,您可以使用XML条评论和名为SandCastle的工具生成一组帮助文件和/或网页,以帮助发布代码旁边的信息。
以下是使用Sandcastle的tutorial
C#中的XML注释如下所示:
/// <summary>
////Checks if a user exists
/// Implemented: v2.6.8
///</summary>
///<returns>
///True if the user exists, false otherwise
///</returns>
public bool CheckIfUserExists(...)
{
...
}