有没有办法从克隆的git-svn存储库中"git svn dcommit":
我的svn中有几个分支,有时它是非常小的分支,很高兴将它放在同一个目录中,但有时候这些分支会变大,将整个东西移动到另一个文件夹会很好.
但是,当我从这个本地存储库执行git克隆到我的磁盘上的另一个地方时,git-svn丢失了所有信息,我不知道如何将其连接回来.我想我可以制作一个文件夹的副本,但通过git做它会更好.
Bri*_*ell 13
一旦你克隆了一个git-svnrepo,你就可以通过运行git svn init与创建原始repo相同的参数来获取所需的信息.根据WebKit git-svn指令,诀窍是使用update-ref自己进入一个可以快进到SVN树尖端的状态:
git svn init -T trunk http://svn.webkit.org/repository/webkit
git update-ref refs/remotes/trunk origin/master
Run Code Online (Sandbox Code Playgroud)
传递的确切参数git svn init取决于Subversion repo和git-svnclone 的设置.