相关问题:
Moving repository trunk to anotherâs branch (with history)
我知道一个人可以扔掉一个
完成
具有历史记录的SVN存储库,并使用以下命令将其加载到目标存储库的用户定义(子)目录中:
// in source repo
> svnadmin dump . > mydumpfilename
// in destination repo (backslashes because I'm using Windows)
> svnadmin load . < mydumpfilename --parent-dir some\sub\directory
svnadmin dump . --source-path old\sub\dir > mydumpfilename
.
// execute in destination repo
svndumpfilter include source\sub\dir < mydumpfilename | svnadmin load . --parent-dir destination\sub\dir