【发布时间】:2010-10-24 09:30:11
【问题描述】:
我习惯使用 TFS,我的公司现在正在为一个新项目切换到 SVN(主要原因是为了更好地将我们的 java 和 .Net 代码库合并到同一源代码控制下)。
我知道颠覆中的合并很难(Jeff mentioned this 在他最新的播客中)。
- 与 TFS 相比,颠覆有哪些问题?
- 如何缓解? (在颠覆的范围内,或者按照 Jeff 的建议,选择另一个源代码控制)
TFS 提供的一个强大功能是它的自动合并功能(在 TFS2008 中得到了极大的改进,虽然还不完美)。大多数合并不需要用户进行任何操作。 subversion 也一样吗?
更新 - 这里接受的答案只能来自在 TFS 和 subversion 中都经历过大合并的人,并且可以实际比较&对比两者。知道“合并颠覆是好的”或“TFS 是垃圾”并不能真正帮助我做出决定,因为它是主观的。如果您可以与其他替代品进行比较,那就太好了 - 这很有帮助。但我的重点是颠覆与 TFS。
我感兴趣的目标团队规模是 6-30 名活跃开发者。
更新 2 - 有没有人认为 SVN 中的合并实际上比 TFS 中更容易(考虑到工具)?
【问题讨论】:
-
看看我的回答。如果您需要任何澄清或更详细的信息,请发表评论。
-
关于您的更新,我会说“不”。
标签: svn version-control tfs merge comparison