我有这个Visual Studio解决方案,其中包含一个项目,该项目具有由多个空文件夹组成的模板文件夹树。当我使用“源代码管理 - >添加解决方案到源代码管理”菜单项将此解决方案添加到Team Foundation Server(TFS)时,它不会将空文件夹添加到TFS存储库!当从TFS下载代码时,我确实需要存在这些文件夹。
现在,我知道我可以使用Source Control Explorer创建文件夹结构,但由于整个项目是在Visual Studio中管理的,因此以单独的方式创建这些文件夹感觉有点不对。
是否需要调整一些设置,以便Visual Studio还为空项目文件夹创建TFS文件夹?
答案 0 :(得分:6)
显然这是一个功能,而不是一个错误:
“在将文件添加到源代码管理中我们 不支持添加空 文件夹,但在我们的研究中我们的用户 首选SCE工具栏按钮 实际创建他们的空树 结构而不是去 文件系统,然后在那里做 添加到源代码管理。“
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=119974
在TFS2008中,您可以将文件夹从Windows资源管理器拖放到源代码管理浏览器中,并在签入时创建空子文件夹。不确定这是否适用于TFS2005,我没有方便测试它的实例 - 任何人?
答案 1 :(得分:0)
拖放文件夹在TFS 2008上为我工作。它在TFS 2005上无效。谢谢!