-1

对于我的应用程序,我想跟踪每个功能在哪个版本中实现。现在我只是像我的例子一样在 de 评论中添加一些文本:

// Checks if a user exists
// Implemented: v2.6.8
public bool CheckIfUserExists(...)
{
    ...
}

我对应用程序中的每个函数都执行此操作,以查看何时实现。但是有没有一种简单的方法或任何标准的方法可以在某种列表中看到这一点,所以我不必深入研究该特定函数的代码来查看它是在哪个版本中实现的?

4

3 回答 3

2

是的,标准方法是使用源代码控制系统(例如 TFS 或 GIT),它将为您跟踪更改。

于 2013-03-04T14:10:53.803 回答
1

我会首先查看一些版本控制系统,例如 Git。查看 github.com 或 bitbucket.org 了解一些在线托管服务。

于 2013-03-04T14:12:30.397 回答
1

如果您想要进行版本控制,请按照建议使用 git 或 TFS。

也就是说,您可以使用XML注释和一个名为SandCastle的工具来生成一组帮助文件和/或网页,以帮助发布写在代码旁边的信息。

这是使用 Sandcastle的教程

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(...)
{
    ...
}
于 2013-03-04T14:23:01.393 回答