CC.NET/TFS不会删除生成服务器上已删除的文件

CC.NET/TFS不会删除生成服务器上已删除的文件,tfs,cruisecontrol.net,tfs-power-tools,Tfs,Cruisecontrol.net,Tfs Power Tools,TFS是我的存储库,CC.NET是我的构建服务器。如果我在VisualStudio或TFS Powertools(Windows资源管理器扩展名)中删除了一个文件,并将其签入,则我有理由相信该文件不会从生成服务器上删除。因此,由于文件冲突(尤其是重命名的文件),构建通常会失败 还有其他人目睹过这种行为吗?有没有办法确保这些更改反映在构建服务器上 谢谢,; Duncan虽然我们不使用TFS作为源代码管理,但我们确实使用CC.Net。作为构建过程的一部分,我们清除所有文件的工作区(使用Nant任务)

TFS是我的存储库,CC.NET是我的构建服务器。如果我在VisualStudio或TFS Powertools(Windows资源管理器扩展名)中删除了一个文件,并将其签入,则我有理由相信该文件不会从生成服务器上删除。因此,由于文件冲突(尤其是重命名的文件),构建通常会失败

还有其他人目睹过这种行为吗?有没有办法确保这些更改反映在构建服务器上

谢谢,;
Duncan

虽然我们不使用TFS作为源代码管理,但我们确实使用CC.Net。作为构建过程的一部分,我们清除所有文件的工作区(使用Nant任务),然后从SCM强制刷新文件


听起来这样可以解决您的问题。

我只删除build文件夹中的文件,但没有理由不删除根目录中的所有文件。好电话。