我对我的(大)视觉工作室解决方案进行了很多更改(也就是重构),现在看来vs解决方案结构在视觉工作室与磁盘和TFS上的解决方案结构非常不同。
有没有办法让文件系统(和TFS)具有与visual studio解决方案相同的文件夹名称和文件名,以及一些工具或脚本/程序/帮助程序加载项?
这是主要问题清单: - 当我重命名项目时,visual studio不会重命名此项目所在的文件夹 - 如果我移动项目,文件到不同的vs文件夹,它只发生在visual studio中,但不在磁盘上
答案 0 :(得分:9)
您可以通过单击“显示所有文件”图标(解决方案窗格中的第二个左上角图标)在解决方案中切换逻辑文件夹或物理文件夹。未激活时,您正在查看解决方案中的逻辑文件夹,拖放只是虚拟地重新排列文件。激活后,您正在查看物理文件夹,使用源控制器将文件拖放到磁盘上。
答案 1 :(得分:3)
没有工具可以帮助您自动执行此操作。
有两个步骤来解决它,通过安装两个附加组件变得更容易。我更喜欢使用Team Foundation Power Tools和Source Control Explorer Extensions。
从Visual Studio中的源代码管理窗口:
或者,在安装了Team Foundation Power Tools资源管理器扩展的文件系统上进行更改:
然后在Visual Studio中重新加载解决方案:
重建您的解决方案以验证所有更改是否按预期进行