如何在mac上使用http身份验证签出svn

时间:2011-02-24 11:54:14

标签: svn git-svn http-basic-authentication

当我这样做时:

svn co http://<url>/<repo> <local_dir>

在我的macbook(10.6.6)上我收到以下消息:

svn: OPTIONS of 'http://<url>/<repo>': 200 OK (http://<url>)

没有任何密码提示或任何有用的事情。

<url>是网络上的dev / repo机器。通常我可以从开发机器执行相同的结账,但是另一个开发人员可以从不同的linux框中查看它,并且Windows开发人员可以使用tortoise-svn在本地结账,没有问题。

为了解决这个问题,我需要做些什么特别的事情吗? 额外:真的我正在使用git-svn但后来我意识到即使是常规的svn也没有工作,所以我想我会从那里开始。我需要做些什么来使用带有http身份验证的git-svn

1 个答案:

答案 0 :(得分:12)

如果您知道该网址需要身份验证,则可以尝试以下方法。

svn co http://<url>/<repo> <local_dir> --username user --password password

编辑1:我刚刚看到了this SO问题,它给出了200 OK message的解释。所以你可能也想要反复核对你的网址。