在我们的 TFS(2007) 中,我们有这个(坏的)层次结构:
$main
|_ $V1
|_ $V2
好吧......这是我们的一个坏举动。
现在,我们想要这样:
$main
|_ $V1
|_ $V2
有没有办法从 $V1 取消分支 $V2,并将其分支到 $main ?
在我们的 TFS(2007) 中,我们有这个(坏的)层次结构:
$main
|_ $V1
|_ $V2
好吧......这是我们的一个坏举动。
现在,我们想要这样:
$main
|_ $V1
|_ $V2
有没有办法从 $V1 取消分支 $V2,并将其分支到 $main ?
首先,TFS 2007 不存在!:) 2005 年或 2008 年。
其次,是的,这是一个糟糕的举动。
第三,不能改变分支之间的关系,所以不能unbranch/rebranch。
解决方案: 您不会喜欢它,但这是唯一的方法,创建新的适当的分支层次结构,然后复制内容。
您可以通过多种方式复制,这是一种:
如果您的项目很大:祝您好运!(但你会成功,现在比以后更好,相信我)
在 VS2013 和 VS2012 中,有一个称为 Re-Parent 的功能。我从未使用过它,但文档说,这就是你需要的......(IMO)。
[新 VS 版本的更新]