Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git svn fetch&;连接失败后,再底座断裂_Git_Git Svn - Fatal编程技术网

git svn fetch&;连接失败后,再底座断裂

git svn fetch&;连接失败后,再底座断裂,git,git-svn,Git,Git Svn,在git svn dcommit尝试重新设置基址时,我丢失了网络连接。我再次尝试git svn重新设置基址,但再次失去了网络连接 现在,在解决了我的网络连接问题之后,我遇到了这样一种情况,git svn rebase和git svn fetch都不做任何事情 我知道SVN提交确实发生了,因为成功的Jenkins构建是从SVN触发的。但是在执行git SVN获取之后,提交的SVN版本不会显示在git log trunk中 您需要检查这是否是因为git svn repo中存储了本地元数据,如中所述:

在git svn dcommit尝试重新设置基址时,我丢失了网络连接。我再次尝试
git svn重新设置基址
,但再次失去了网络连接

现在,在解决了我的网络连接问题之后,我遇到了这样一种情况,
git svn rebase
git svn fetch
都不做任何事情


我知道SVN提交确实发生了,因为成功的Jenkins构建是从SVN触发的。但是在执行
git SVN获取之后,提交的SVN版本不会显示在
git log trunk

您需要检查这是否是因为git svn repo中存储了本地元数据,如中所述:

问题是,
git svn
决定存储一些关于检查了哪些修订的元数据,这样就不必根据远程跟踪分支名称再次检查它们。
只要数据存在,它就不会再次检查它们

解决方案很简单:

在您的情况下,尝试(在您的本地回购协议副本上进行测试)

rm .git/svn/refs/remotes/mynewbranch -Rf && git svn fetch
rm .git/svn/refs/remotes/trunk -Rf && git svn fetch