我正在使用Subversion的SourceForge上的开源项目。几天前,我做了一个git svn clone
,并开始使用Git跟踪我的更改。git svn dcommit到sourceforge失败,但它通过svn直接工作
经过一段时间,我试图dcommit
我的变化回到上游。但是,失败,出现以下错误:
Autorisierung schlug fehl: MKACTIVITY von »/svnroot/housebot/!svn/act/b8dbd0ff-f224-4899-b6fe-06a514fa2dbf«: Autorisierung schlug fehl: Could not authenticate to server: rejected Basic challenge (https://housebot.svn.sourceforge.net) at /sw/lib/git/git-svn line 3649
(请忽略德国IT类似于“授权失败”。)。所以我认为我的SSH密钥安装不正确,但是当我尝试通过svn提交更改时,它工作得很好。
因此,我对这里实际出现的问题感到茫然。我会假设它既可以用svn也可以用git svn,或者根本不用。
你使用的是什么版本的Git? – Paul 2009-04-11 17:13:21
您使用哪种验证方法与Subversion服务器配合使用? Subversion不使用SSH进行身份验证,更常用的是Basic-over-HTTP。在我的实验中,git-svn只是要求提供基本密码,与svn客户端相同。 – araqnid 2009-04-17 11:57:29