gpt4 book ai didi

更改svn repo地址后git svn错误

转载 作者:太空狗 更新时间:2023-10-29 13:12:27 25 4
gpt4 key购买 nike

我首先使用 git svn -s clone

克隆了一个 repo
svn+ssh://savannah.psi.ch/afs/psi.ch/project/meg/svn/elog

但是repo后来改成了

svn+ssh://svn@savannah.psi.ch/repos/meg/elog

然后我编辑 .git/config 文件,只需更改 [remote-svn "svn"] 下面的行。然后 git svn fetch 工作正常,但是任何其他 svn 命令,例如 svn infosvn rebase,都会失败在错误中:

Unable to determine upstream SVN information from working tree history

我搜索了 stack overflow,之前有人遇到过同样的错误,但答案对我不起作用。 svn-repo地址修改后怎么办?

平台:archlinux;混帐:1.7.7.3; SVN:1.6.17

最佳答案

我是通过在使用此解决方案时寻找 revmap 问题来到这里的,但它使 rebase /获取工作正常:

http://honk.sigxcpu.org/con/Using_git_svn_when_upstream_moves_the_subversion_repository.html

git config svn-remote.svn.url newUrl
git config svn-remote.svn.rewriteRoot originalUrl
git svn rebase

revmaps 似乎没有正确地用于 merge ,不确定标签是否也能工作......

关于更改svn repo地址后git svn错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8111250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com