我最近在我的个人项目中改用命令行git。
我在过去使用过3-way合并工具,我发现它们仍然是一个痛苦的问题。
我真的很喜欢CLI git处理合并文件的方式,它使用<<<<和>>>>将两个版本都转储到文件中。如何获得在工作中需要使用TFS的功能?
发布于 2012-04-09 23:08:02
我不确定
TFS源代码管理有一个内置的合并行为,我想在
中复制它。
将成为一种可能性。
git merge功能绑定到git源代码控制,这意味着git merge不会合并两个未跟踪的文件。这与git diff略有不同,后者允许比较两个未跟踪的文件。
作为另一种选择,您可能希望考虑使用git-tfs的工作流。下面是a helpful article on this workflow。
发布于 2011-11-15 23:02:43
我对你正在使用的东西没有经验,但这可能对你有帮助:
在VS中导航到"Tools->Options...->Source Control->Visual studio Team foundation server ->Configure User Tools..“添加一个新行(Extension = .*,operation = merge命令=您的工具的路径)。
将参数放在合适的位置,以便满足您的需求。我用它来利用我选择的合并工具。
https://stackoverflow.com/questions/8125962
复制相似问题