SVN合并/恢复大型团队的分支

时间:2017-09-26 05:39:40

标签: svn version-control merge

我有以下情况。

许多团队成员在分支机构名称为“dev”的团队中工作,我们还有另一个名为“QA”的分支。

<案例1
  1. Developoer1承诺在dev分支的第20版。
  2. Developoer2致力于dev分支的第21版。
  3. Developoer3承诺开发分支修订版23。
  4. 现在,developer2为QA提交了他的代码,所以,想在QA分支中与21进行svn合并但是,由于这种情况没有做到,因此在svn 20中提交了他的developer1代码。

    <案例2
    1. Developoer1承诺在dev分支的第20版。
    2. Developoer2致力于dev分支的第21版。
    3. Developoer3承诺开发分支修订版23。
    4. Developer1承诺(修订版:20)QA代码并合并到分支中。 Next Developer2为QA提交了(修订版:21)代码并合并到分支中。向前推进Developer3(版本:22)的QA代码并合并到分支中。
    5. 现在,如果Developer2代码正在获得QA Fail,那么我们如何从QA分支恢复所有代码。

      如果您在上述情况下需要更清晰,请告诉我,我可以为您提供更多清晰度和案例。

      所以,请指导我以上案例如何解决这些问题。

      如果GIT有解决方案,我很乐意转入GIT。

0 个答案:

没有答案