我有这个Visual Studio解决方案,其中包含一个项目,该项目具有由几个空文件夹组成的模板文件夹树.当我使用"源代码管理 - >添加解决方案到源代码管理"菜单项将此解决方案添加到Team Foundation Server(TFS)时,它不会将空文件夹添加到TFS存储库!从TFS下载代码时,我确实需要存在这些文件夹.
现在,我知道我可以使用Source Control Explorer创建文件夹结构,但由于整个项目是在Visual Studio中管理的,因此以单独的方式创建这些文件夹感觉有点不对劲.
我需要调整一些设置,以便Visual Studio还为空项目文件夹创建TFS文件夹吗?
显然它是一个功能,而不是一个bug:
"在将文件添加到源代码控制中,我们不支持添加空文件夹,但在我们的研究中,我们的用户更喜欢SCE工具栏按钮,用于实际创建空树结构而不是转到文件系统,在那里执行然后添加来源控制."
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=119974
在TFS2008中,您可以将文件夹从Windows资源管理器拖放到源控件资源管理器中,并在签入时创建空子文件夹.不确定这是否适用于TFS2005,我没有方便测试它的实例 - 任何人?