我需要创建一个新的SVN分支并将其提取(已提交到主干)更改

时间:2018-11-11 14:38:52

标签: svn version-control

我有以下情况,并且想知道实现此目标的最佳方法是什么。

即使在我的一个分支(现在是具有最高版本号的分支)上完成工作之前,我仍然进行更改并在我的主开发线(主干)上提交。这些提交大约有3种不同的功能。

现在,需要创建下一个分支(具有增加的版本号),该分支仅应包含仅与那些功能之一相关的提交。

对SVN不太熟悉,我想知道是否存在一种将已完成的提交转移到主干的首选方法,还是必须手动执行。

在没有人可以帮助的情况下我打算做什么:

  • 根据我的最新分支机构创建新分支机构
  • 切换到基于此新分支的新项目
  • 在另一个IDE实例中,在分支(新创建的分支或基于其创建的分支)和主干之间进行区分
  • 复制新文件或将受影响文件的全部内容复制到该新项目(新分支)中

现在,让我感到困扰的是修订号。这样做是否明智?我最终将得到的修订号与过去提交中继时所做的修订具有相同的更改。

那么,有没有一种好的/安全的/可靠的方式来做我打算做的事情?如果是,是否有任何弊端?

任何输入将不胜感激!

0 个答案:

没有答案