2011-05-17 182 views
0

我们刚开始使用TFS,它工作得很好。我有一个问题,但如果我们删除一个文件夹,它不会在我的本地工作区上被删除。我们目前正在重新组织一个项目,并且希望在本地驱动器上没有大量未使用的文件夹。在TFS中删除项目时删除本地文件夹?

我在哪里可以配置?

在此先感谢。

+0

您的意思是当您在Visual Studio中删除文件夹时,磁盘上的文件夹未被删除? – Matt 2011-05-17 01:49:03

+1

本地文件夹不是空的时候不删除(或者说更好的说:不是所有的文件都在源代码控制之下)。例如,当bin \ debug中有二进制文件时,就是这种情况。 – PVitt 2011-05-17 07:48:15

回答

3

在您拥有Visual Studio Power Tools(http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f)时,您可以使用命令行工具tfpt清理所有工作区。

在外壳窗口

  • 变化目录到工作区根
  • 类型\ tfpt.exe treeclean /递归。

这将删除任何不在源代码管理中的文件或文件夹。

0

另一种解决方案是检查整个文件夹并将其移动到其他地方,然后执行整个项目。这将允许您检查项目是否会生成,或者是否有一些“魔术”DLL丢失。任何缺少的东西都可以从结构副本中检索并添加到源代码控制中。

相关问题