visual-studio-2010 - TFS 登机政策最佳实践/您的经验

标签 visual-studio-2010 tfs version-control

我们将在一个新项目中使用 TFS 2010,我正在寻找有关在团队开发时使用策略 checkin 选项的最佳实践和知识/经验。
我已经找到了关于所有这些的信息,但没有太多关于最佳实践的信息,以及开发团队对策略的看法和经验,他们使用过的,也许应该使用的。

  • 您使用了哪些政策?
  • 你的经历是什么?
  • 你会推荐什么?

  • 例如,您是否使用过 Microsoft 最低推荐规则并且您是否全部使用了它们?

    信息和您的经验表示赞赏。

    最佳答案

    最重要的登机政策是:

  • 评论政策 - 要求对所有 checkin 进行评论。
  • 工作项关联 - 这应该是强制性的,因为没有它您无法将更改集分组到特定的工作流。您需要能够执行此操作以批量合并和回滚更改。
  • 门控 checkin - 虽然不是这样的策略(您需要创建门控构建),但它可以防止开发人员 checkin 破坏构建的代码。如果您在代码库中创建了链接构建,则可以确保您的解决方案永远不会因再次 checkin 而被破坏。我已经做到了,并且有效。

  • 还有很多其他的(我们使用 Gemini 项目关联策略),您可以像我们一样编写自己的。这并不难,您可以根据需要定制它们。

    关于visual-studio-2010 - TFS 登机政策最佳实践/您的经验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5992640/

    相关文章:

    tfs - 防止 TFS 任务(工作项)成为 "Resolved"

    java - 从 OS X 应用程序以编程方式编辑 TFS 工作项字段

    Git - 将分支存储在单独的本地目录中

    git - 将 tfs 分支迁移到 Azure 中的 git 存储库

    c++ - 如何在 C++/CLI 项目中包含 JpegBitmapDecoder^

    c - 关于 Visual Studio 项目文件的问题

    visual-studio-2010 - 在“待更改” View 中双击比较文件

    windows - 如何让 GIT 将目录连接视为 Windows 上的常规文件夹?

    visual-studio-2008 - Visual C++ 10 小写 __FILE__ 宏

    asp.net - 是否可以在属性内插入代码块?