Java SVN移动目录,不丢失历史记录
我们计划将工作中的模块化应用程序从Ant更改为Maven。这一进程的要求是:Java SVN移动目录,不丢失历史记录,java,maven,svn,ant,Java,Maven,Svn,Ant,我们计划将工作中的模块化应用程序从Ant更改为Maven。这一进程的要求是: 我的同事可以继续工作而不必参与那项任务 没有丢失任何SVN历史记录 立即将整个任务合并到主干中 有人能确认一下这个程序吗 在SVN中创建分支 在maven风格的src/main/java中创建新目录,并将其添加到SVN 使用SVN移动所有源文件,类似于SVN mv src/mypackages src/main/java/mypackages 创建pom.xml等 将同事的更改合并到我的分支 最后,将我的分支合并回
- 我的同事可以继续工作而不必参与那项任务
- 没有丢失任何SVN历史记录
- 立即将整个任务合并到主干中
src/main/java
中创建新目录,并将其添加到SVNSVN mv src/mypackages src/main/java/mypackages
谢谢 看起来不错。过去我已经做过好几次了。第4步是最耗时的:DBe准备好在第5步上做很多头痛的事了我刚刚测试了它,是的,第5步需要大量的手工工作:这是不可能的。但我成功地将一个分支与git合并,使git master与svn trunk保持同步。