如何在Visual Studio Online中克隆解决方案?

时间:2017-11-09 17:16:36

标签: tfs azure-devops

我在VSTS在线帐户中签入了各种解决方案。 有时我需要从另一个代码的副本创建一个新的解决方案,然后将其重新检入VSTS以作为一个单独的项目工作。

在Visual Studio中有一种简单的方法吗?

源代码管理资源管理器中有移动选项,但为什么不是复制选项?

(我不是在谈论分支)

2 个答案:

答案 0 :(得分:0)

移动实际上是由TFS原子地完成的组合操作。它本质上是一个删除和重命名。它也保留了历史。

下图显示了移动文件然后将其移回。您可以看到更改以查看TFS对文件执行的操作。

enter image description here

如果您正在谈论从一个位置获取代码文件并复制到另一个位置,它本质上是一个本地文件级操作。从TFS的角度来看,它只是一个"添加"您需要明确执行的操作。

答案 1 :(得分:0)

使用源控制系统时复制没有多大意义。

正如其他人所建议的那样,你可以建立一个分支,因为这将为你提供你想要的结果。这可以看作是一个副本,除了它不占用重复文件的空间。