svn2git错误PROPFIND请求失败

时间:2014-07-14 02:47:27

标签: github

我在32位Windows 7下安装了Ruby,RubyGems和svn2git。

svn2git https://code.google.com/p/skyrim-plugin-decoding-project/ --rootistrunk --revision 1:1693 --authors ~/authors.txt --verbose

以上行返回以下错误:

Running command: git svn init --prefix=svn/ --no-metadata --trunk=https://code.g
oogle.com/p/skyrim-plugin-decoding-project/
Initialized empty Git repository in e:/tes5edit/.git/
RA layer request failed: PROPFIND request failed on '/p/skyrim-plugin-decoding-p
roject': PROPFIND of '/p/skyrim-plugin-decoding-project': 405 Method Not Allowed
 (https://code.google.com) at /usr/lib/perl5/site_perl/Git/SVN.pm line 310

command failed:
git svn init --prefix=svn/ --no-metadata --trunk=https://code.google.com/p/skyri
m-plugin-decoding-project/

我读了一些关于svnadmin的内容,所以我尝试了以下

svnadmin: E205000: Repository argument required

我不知道论证会是什么。

我从未使用过GitBash或其中任何一个程序。我不知道解决问题的正确命令是什么。我也是Git的新手,并且很少有经验。

git svn clone http://my-project.googlecode.com/svn/ \
      --authors-file=users.txt --no-metadata -s my_project

标准命令也会出错

E:\TES5Edit_Git> git svn init https://code.google.com/p/skyrim-plugin-decoding-p
roject/
Initialized empty Git repository in E:/TES5Edit_Git/.git/
E:\TES5Edit_Git [master]> git config svn.authorsfile ./authors.txt
E:\TES5Edit_Git [master +1 ~0 -0 !]> git svn fetch
RA layer request failed: PROPFIND request failed on '/p/skyrim-plugin-decoding-p
roject': PROPFIND of '/p/skyrim-plugin-decoding-project': 405 Method Not Allowed
 (https://code.google.com) at /usr/lib/perl5/site_perl/Git/SVN.pm line 148

E:\TES5Edit_Git [master +1 ~0 -0 !]>

只要它回复我就可以推动我不在乎我是怎么做的。但是,我一开始并没有从标准设置开始,也不知道我在做什么。所以我希望克隆从commit 1开始,并将root视为master,以及所有提交任何类型的文件夹,重命名文件夹,移动文件夹,删除文件夹,以及创建为分支的所有内容。

1 个答案:

答案 0 :(得分:0)

在询问了一些朋友后,我意识到我使用了错误的网址。

svn2git http://skyrim-plugin-decoding-project.googlecode.com/svn/ --rootistrunk --revision 1:1693 --authors ~/authors.txt --verbose

那将是正确的init声明