我更喜欢在 TFS 中使用命令行,但我不确定当您对文件进行本地更改并且有新版本可用时,如何完成 VS2010 所做的等效操作。 VS问你要不要合并等问题
当我在一个文件上执行 tf get
时,有没有一种方法可以自动合并,我在其中进行了本地更改并且文件的新版本可用?
最佳答案
如果您对一个文件有待处理的更改,并且服务器上有更新的内容,那么当您执行 tf get
时,您会收到冲突通知,并且内容不会被下载。
此时,您可以运行 tf resolve
来引发冲突解决对话框,类似于您在 Visual Studio 中看到的,允许您自动合并,在三向合并工具中合并,或者只需使用服务器或本地版本。
如果您更喜欢完全自动化的体验(或者您在 Unix 上使用 tf
命令行客户端),那么您还可以为 tf resolve提供解析选项
。例如,要自动合并一个文件:
tf resolve $/Project/File.txt /auto:AutoMerge
关于tfs - "tf get"当文件有本地更改并且有新版本可用时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10622802/