我是TFS的新手。我使用Visual Studio从TFS中检出了一个文件夹,然后删除了一堆文件/使用Windows资源管理器在该文件夹中添加了几个文件(实际上我没有这样做,但该文件夹有第三方库,我使用了一个安装程序所有这些变化)。删除了文件外侧Visual Studio,TFS不能识别它
现在,如果我去到Visual Studio和尝试该文件夹中来检查,我收到此错误:
Check in: Operation not performed
Could not find file : /ThirdPartyFolder/aDeletedFile.aspx
我试图按照在这篇文章中提出的解决方案,但没有工作: http://www.woodwardweb.com/tfs_top_tip/tfs_top_tip_11.html
当我做'获取特定版本'并指定'更改集1'时,它不会像在该博客文章的屏幕截图中那样以红色显示已删除的文件。另外,当我点击OK时,它会显示Pending Changes-Conflicts窗口以及所有被删除的文件。尽管我选择了“保留本地版本”,但当我尝试登记时,我又收到同样的错误。
在TFS中有什么方法可以使用本地版本中的内容,并使用本地版本文件写入服务器中的内容?
我已经使用Subversion完成了类似的操作,这从来都不是问题。希望有人会让我知道如何在TFS中实现这一点。
下一个TFS版本(v11)改变了这一点:https://blogs.msdn.com/b/bharry/archive/2011/08/02/version-control-model-enhancements-in-tfs-11.aspx –
谢谢爱德华!我现在正在安装TFS Power工具,并希望能够解决这个问题。稍后会回复我的经验。 – kthiagar
@Lars,这是一个非常有用的链接。很高兴知道这些更改即将到来 – kthiagar