【发布时间】:2016-05-14 09:53:43
【问题描述】:
我在 VS2015 中有一个项目,之前的开发人员也提交了“packages”文件夹。
我们在 TFS 上(不确定哪个版本,可能是 2010 年..?),如果我只是从源代码管理资源管理器中删除该文件夹,我将无法编译,因为它不会恢复包。
我猜是因为我手动删除了它?我回滚了,所以它再次编译,但我想知道将来如何从已经提交的解决方案中删除现有的 packages 文件夹。
(我知道 .tfignore 文件,并且已经为将来的提交放置了一个文件。现在,如何删除现有的包文件夹并仍然编译?)
【问题讨论】:
-
这似乎不对,构建过程不关心源代码管理如何处理文件?也许回滚留下了一个空的包文件夹,而删除完全删除了它 - 导致恢复失败?
标签: svn tfs visual-studio-2015 nuget