标签: visual-studio tfs visual-studio-2012
是否可以选择要签入的文件中的哪些更改?例如,我已将两个项目添加到解决方案文件中,但我只想签入其中一个。 或者我已经在文件的两个部分中完成了工作,但只完成了一部分并准备签入。 理想情况下,我想在2012年使用新的diff-utility,只选择我要签入的部分,但我可以这样做吗?
答案 0 :(得分:5)
我的解决方法(在VS2015中)是:
答案 1 :(得分:4)
不幸的是,TFS本身无法做到这一点。 TFS将始终签入当前文件的整个版本,它将强制您在签入之前保存更改。
这可以通过Git实现。使用Git,如果您要执行以下操作:
然后只将第1行检入存储库。此外,您可以使用git-tf集成您的本地git存储库,git-tf是Microsoft发布的一个新的开源工具。您可以下载该工具here或here。与Git合作的缺点是它没有很好的VS集成。