我们在不同地点分发了客户和承包商期限的团队。客户端拥有足够的TFS系统许可证,并将其用于开发。 我们没有足够的许可证来使用TF,所以我们使用本地Subversion,它工作正常。
问题是合并这两个来源总是很痛苦。任何提示都应该受到赞赏。
答案 0 :(得分:1)
原则上,以这种方式工作没有问题。我看到人们以类似的方式远程使用SVN和本地Git(有点棘手,但可以使用)。
您似乎遇到了大型合并的问题 - 如果您全部使用TFS并且每周只合并一次等,这不会改变...
您需要每天(如果不是更频繁地)合并 ,以便最大限度地减少合并冲突。在合并代码之前,请从客户端获取最新信息并解决问题。
答案 1 :(得分:0)
你怎么没有牌照?一旦服务器进入,TFS许可证的成本就不会那么高了。我强烈建议为许可证申请许可证(鉴于你是承包商,这真的不是很多)。然后建立一个本地TFS代理...这将真正提高你的速度。
不再需要合并,您可以开始使用的不仅仅是TFS的源代码控制功能。在集成方面,你与客户一起失去了很多。