我对 TFS 不是很有经验,也找不到做我想做的事的方法。
好的,所以我们在 TFS 中有一个主分支,我们在这个分支上开始了新的开发。在开始修改之前,我们完全忘记了创建一个新的。
最后我想要的是修改前状态下的主分支(我有确切的变更集编号),以及正在进行工作的开发分支......
这是我所做的:
- 将当前状态的主分支分支到开发分支
- 在我们开始修改之前将主分支回滚到最新的变更集
在这一点上,我认为我还可以,但是当我尝试将 Development 分支合并到主分支时,VS 正确地指出,它找不到任何已签入到我的 Development 分支而不是我的主要的,因为回滚并没有删除变更集,而是添加了一个新的变更集,并进行了回滚操作。
我想也许在开发分支中签入一些新的东西会解除阻塞,但不幸的是,只有最新的(分支后)签入似乎有资格合并。
我肯定做错了什么,或者方法不对。
有人对如何实现我的目标有解释和想法吗?