【发布时间】:2011-01-28 22:08:08
【问题描述】:
我们已将团队与客户和承包商期限分布在不同的位置。客户有足够的 TFS 系统许可证,他们将其用于开发。 我们没有足够的许可证来使用 TF,所以我们使用本地 Subversion,它可以正常工作。
问题是合并两个源总是很痛苦的。任何提示将不胜感激。
【问题讨论】:
标签: visual-studio svn tfs merge
我们已将团队与客户和承包商期限分布在不同的位置。客户有足够的 TFS 系统许可证,他们将其用于开发。 我们没有足够的许可证来使用 TF,所以我们使用本地 Subversion,它可以正常工作。
问题是合并两个源总是很痛苦的。任何提示将不胜感激。
【问题讨论】:
标签: visual-studio svn tfs merge
原则上,以这种方式工作没有问题。我见过人们以类似的方式远程使用 SVN 和本地使用 Git(有点棘手,但可以使用)。
您似乎遇到了大型合并的问题 - 如果您都使用 TFS 并且每周/每月仅合并一次等,这不会改变...
您需要经常进行合并,如果不是更频繁的话,可以每天合并,以尽量减少合并冲突。在合并代码之前,请从客户端获取最新信息并修复问题。
【讨论】:
你怎么没有执照?一旦服务器进入,TFS 许可证的成本并不高。我强烈建议购买许可证(考虑到你是承包商,这真的不是很多)。然后建立一个本地 TFS 代理...这将真正提高您的速度。
不再需要合并,您不仅可以开始使用 TFS 的源代码控制功能。在集成方面,您与客户的关系松散了很多。
【讨论】: