我有旧的应用程序版本。它是过去从外部公司提供给我的,它基本上是应用程序的实时版本。
虽然在此版本上执行了错误修复,但外部公司在现有版本上开发了新功能(重大模型更改)。现在我有旧的应用程序版本(实时)和最后一个应用程序版本(未经测试,需要更多更改)。
现在我想把所有这些都放在 svn 上,我已经完成了以下步骤:
- 在主干文件夹中创建存储库并在那里添加新的应用程序版本文件
- 在旧应用程序版本的分支文件夹中创建存储库
- 在标签文件夹中为两个存储库创建标签。
在下一个时期,我应该继续在上一个版本(主干)上进行开发,同时修复旧版本(分支)上的错误。如何(每周)将分支版本的更改合并到主干?我尝试了合并选项,但结果真的很奇怪(某些文件夹的内容被完全删除),你认为这种情况的最佳解决方案是什么,我不想每次修复分支上的错误时都手动更改主干代码
谢谢,
明佳