在远程 SVN 存储库中,我有 dev 分支和主干。
每两周,我们都会删除 dev 分支,并从同一 URL 上的主干创建一个新的 dev 分支。但是在这个过程中,我们丢失了旧开发分支中的更改/未合并代码。
三个问题——
- 我正在失去的变化,我在本地也有同样的变化。我怎样才能再次将它提交到新的开发分支?(无需检查新开发并手动复制它。)
- 有没有更好的方法?(除了首先将所有内容合并到主干然后创建新的开发人员。这在我们的情况下是不可能的)。
- 每两周,我也可以将主干合并回dev,而不是创建一个新分支。但是我们总是会遇到很多冲突,解决它们非常困难和手动步骤。这有可能以任何方式自动化吗?