TFS版本控制:使用新文件的子集检入.csproj

时间:2014-06-10 18:06:55

标签: visual-studio version-control tfs

使用 Visual Studio 2012 以及 TFS版本控制,我经常会遇到以下情况:

我会将文件A 文件B 添加到我的本地项目中。鉴于Visual Studio的工作方式,这些添加内容也反映在我的.csproj文件中。

现在,有时,我可能已准备好登记新添加的文件A ,但不是文件B

签入文件A 而不是.csproj文件来源控件不是最佳选择,因为它会从项目中排除文件A 。另一方面,签入.csjproj文件会使存储库处于错误状态,因为项目包括' 文件B 但实际上并没有物理文件。

有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

您可以搁置您的更改(保留待处理状态),删除文件B,然后检查剩余的内容(文件A添加和A的csproj更新)。

然后取消搁置你的搁架。