在Visual Studio Team Services中将所有项目上移一级(TFS源代码管理)

时间:2018-01-12 18:22:47

标签: visual-studio tfs version-control azure-devops source-control-explorer

最初将项目添加到Visual Studio Team Services(TFS源代码管理)时,我意外地执行了以下操作:

我的本地代码结构如下:
C:\项目\ MyProject的
SRC
测试
projectDocumentation
projectReadme.txt
MyProject.sln

这是我在初始提交时在VSTS TFS上想要的结构。因此在提交之后,我预计它在VSTS TFS端看起来像下面那样,但它没有因为我犯了一个错误:
BuildProcessTemplates
SRC
测试
projectDocumentation
projectReadme.txt
MyProject.sln

我犯的错误是将我的本地目录映射到$ / MyProject / MyProject,而不仅仅是$ / MyProject,因此它在VSTS TFS上显示为不正确:
BuildProcessTemplates
MyProject的
然后在MyProject文件夹中是我所有的外层项目文件。

如果不清除源代码管理中的所有内容并重新开始,修复此问题的建议方法是什么?我做的第一件事是将本地计算机上的工作区映射更改为:$ / MyProject< - > C:\ Projects \ MyProject而不是$ / MyProject / MyProject< - > C:\ Projects \ MyProject,但这并没有改变VSTS TFS方面的任何内容。

1 个答案:

答案 0 :(得分:2)

你无法直接在VSTS服务器端进行,简单的方法是:

  1. 打开Visual Studio的团队资源管理器
  2. 单击“源代码管理资源管理器”以打开源代码管理资源管理器窗口
  3. 选择相应的工作区
  4. 创建新文件夹(MyProject)
  5. 右键单击文件夹/文件>移动>选择目标路径
  6. 签入待定更改