我只对Subversion存储库中的一个分支提交访问权限(写权限)。
不幸的是,这个分支是在不久前用干线创建的;我想在当前主干(当前HEAD)之上“重新”它。所述分支上没有“真正的”提交,只有
基于trunk rev2921创建了foo分支
注意:我没有对所述分支以外的任何地方的写权限。
答案 0 :(得分:3)
如果分支机构中没有提交,请让SVN管理员删除它并创建一个新的;你可能会让自己有些痛苦。或者,您可以合并来自trunk的所有更改;大部分时间工作正常,但即使你做的SVN相当于快进合并,某些目录操作也会相互冲突,在这种情况下你需要进行大量的手动清理。
答案 1 :(得分:1)
SVN没有变基。您只需要从主干到分支合并。转到您的工作副本(指向分支),然后执行
svn merge http://your.server.com/path/to/trunk
然后提交。
您应该阅读the SVN book:它包含大量有价值的信息。