gpt4 book ai didi

c# - TFVC checkin 最佳实践

转载 作者:行者123 更新时间:2023-11-30 19:25:07 26 4
gpt4 key购买 nike

很多人告诉我checking in的最佳实践我的代码在 TFVCgetting latest之前。

不知道为什么我觉得TFS足够聪明和getlatest没有区别然后 checkingetlatestcheckin 之后

最佳答案

在我看来,在 TFS 中使用 TFVC 时,过程应该是:

  1. 你得到最新的
  2. 您编写测试
  3. 你让他们通过了
  4. 您获取最新信息,包括冲突并解决所有冲突
  5. 你运行你的测试
  6. 如果他们失败了,你修复并返回到 4
  7. 当他们通过并获取最新信息后,您 checkin

(此过程对于所有基于服务器的源代码控制系统都是相同的)

如果您不这样做,那么您就不会在最新的代码库上编写代码,因此虽然 tfvc 可以合并,但如果发生某些事情(例如更改或删除方法),合并将无济于事。

做一个好公民,在 checkin 之前获取最新信息 - 理想情况下,您应该有一个 CI 构建来检查这一点,如果这样做,您经常会破坏构建,这对每个人都不利。

已编辑:我补充说,当您结帐时,您也会遇到所有冲突,否则,如果您执行了诸如添加文件之类的操作,则在您执行最新操作时不会下载项目,这实际上对于 TFS 非常重要。

关于c# - TFVC checkin 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31133288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com