Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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
RA层请求失败?git svn对回购协议做了什么?_Git_Svn_Git Svn - Fatal编程技术网

RA层请求失败?git svn对回购协议做了什么?

RA层请求失败?git svn对回购协议做了什么?,git,svn,git-svn,Git,Svn,Git Svn,与此不同,没有网络问题 与此有点类似,但我没有在cygwin中使用git svn 错误消息如下所示: RA layer request failed: Server sent unexpected return value (403 Forbidden) in response to REPORT request for '/repos/asf/!svn/vcc/default' at /usr/libexec/git-core/git-svn line 5669 是403错误:( 发生了什么

与此不同,没有网络问题

与此有点类似,但我没有在cygwin中使用git svn

错误消息如下所示:

RA layer request failed: Server sent unexpected return value (403 Forbidden) in response to REPORT request for '/repos/asf/!svn/vcc/default' at /usr/libexec/git-core/git-svn line 5669
是403错误:(

发生了什么事

实际上没有名为!svn的目录(通过单击您可能知道此目录不存在,那么git svn是如何生成如此荒谬的目录名的)

那么为什么git svn想要找到这个目录呢

git svn的行为令人困惑:(它想对svn回购做什么

为什么会出现403错误


如何避免这一点?

< P>我知道,ApACH.ORG只是用GIT-SVN来限制他们的大型储存库(通常在这种克隆的中间)。来自该服务器上的DAV协议实现。为避免此问题,您可以尝试查找该位置的任何镜像。如果没有任何镜像,您可以尝试不克隆整个历史,而是从某个修订开始,以避免获取太多修订(-r选项)。

当然,您可以使用Subversion来处理Subversion存储库:)就我个人而言,我更喜欢这个选项。如何指定从何处开始克隆的版本?-r REV1:REV2,例如git svn clone-s-r 1376018:HEAD