【问题标题】:Settng up svn server on linux (centos)在 linux (centos) 上设置 svn 服务器
【发布时间】:2015-08-04 07:47:40
【问题描述】:

我正在尝试在 centos 虚拟机上设置 svn 服务器,但没有成功。

我学习了 3 个不同的教程,每次都得到相同的结果,所以我想是时候寻求帮助了!

我已经创建了一个 svn 用户、svn 组、创建了一个存储库,这一切都很好并且每次都能正常工作,并且我得到了 /home/svn/repositories 下的所有 svn 目录。

现在我很困惑,我永远无法使用 tortoise plink 和用户名\密码登录 svn。它总是无法验证我的身份。我已经尝试将svn用户的ssh登录名和/conf/passwd文件中的svn用户密码设置为相同的东西,但仍然无法进入。

我是为我的用户帐户使用 ssh 登录详细信息(使用 putty 工作)还是使用我可以在我的 repo/conf/passwd 中输入 passwd 文件的那些?

我应该补充一点,我可以使用以下命令通过命令行访问:

  svn co svn+ssh://svn@myhost/myproject
  Checked out revision 0.

这似乎是本教程演示的工作:

http://andrewpuschak.com/dokuwiki/doku.php?id=installing_svn_on_centos

我们将不胜感激。

【问题讨论】:

  • 执行此操作 4 次后,我意识到我需要输入 5 次登录凭据才能真正进入存储库,并且每次我想做任何事情时。我不知道是什么导致了这个问题。

标签: svn centos plink svnserve


【解决方案1】:

我必须做两件事才能让它工作:

1) 按照我上面发布的教程进行操作,这是我尝试的最后一个,并且成功了

2) 在 tortoise go settings >> network >> SSH - 将我的 ssh Client 输入到带有我的凭据的框中:

 C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe  -l svnUsername -pw password

【讨论】:

    猜你喜欢
    • 2014-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2012-04-26
    • 2012-05-20
    • 2013-02-07
    • 1970-01-01
    相关资源
    最近更新 更多