将Visual Studio解决方案添加到TFS时,为什么空文件夹会消失?

时间:2009-03-13 13:26:38

标签: tfs directory

我有这个Visual Studio解决方案,其中包含一个项目,该项目具有由多个空文件夹组成的模板文件夹树。当我使用“源代码管理 - >添加解决方案到源代码管理”菜单项将此解决方案添加到Team Foundation Server(TFS)时,它不会将空文件夹添加到TFS存储库!当从TFS下载代码时,我确实需要存在这些文件夹。

现在,我知道我可以使用Source Control Explorer创建文件夹结构,但由于整个项目是在Visual Studio中管理的,因此以单独的方式创建这些文件夹感觉有点不对。

是否需要调整一些设置,以便Visual Studio还为空项目文件夹创建TFS文件夹?

2 个答案:

答案 0 :(得分:6)

显然这是一个功能,而不是一个错误:

  

“在将文件添加到源代码管理中我们   不支持添加空   文件夹,但在我们的研究中我们的用户   首选SCE工具栏按钮   实际创建他们的空树   结构而不是去   文件系统,然后在那里做   添加到源代码管理。“

http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=119974

在TFS2008中,您可以将文件夹从Windows资源管理器拖放到源代码管理浏览器中,并在签入时创建空子文件夹。不确定这是否适用于TFS2005,我没有方便测试它的实例 - 任何人?

答案 1 :(得分:0)

拖放文件夹在TFS 2008上为我工作。它在TFS 2005上无效。谢谢!