我最近遇到了从我的TFS服务器下载存储库的新副本的问题。每次我这样做时,大多数(如果不是全部)参考文献都被破坏了。
它们必须被删除并重新添加,或者使用NuGet删除并重新安装。
有没有一种简单的方法可以做一些像Git-Clone(最喜欢Get-Latest-Recursive)这样的东西,这样我就可以下载回购,构建它,并且正在工作?
答案 0 :(得分:1)
不要将NuGet包存储在源代码管理中。在这种情况下,他们可能是源控制不正确(错误的路径,部分源控制)。如果您有 packages 文件夹,请将其删除并创建 .tfignore 文件(对于TFVC)或 .gitignore 文件(对于Git)和允许在构建时自动恢复包。