1

我有一个与此非常相似的问题:bitnami svn setup但仍然无法解决。

我目前有一个带有 Bitnami WAMP 堆栈的 Amazon AWS EC2 实例。我手动安装了 SVN(不使用 AMI)并尝试在以下路径上创建 Subversion 存储库:

/opt/bitnami/frameworks/codeigniter

在服务器上我做了以下(根据这个文件:http ://wiki.bitnami.com/Components/Subversion#How_to_start_with_Subversion_in_Amazon_EC2.3f )

  • 打开3690端口
  • 设置用户权限(anon-access = read 等)
  • 设置用户密码(harry = harrysecret 等)
  • 将 SVN 配置为守护进程 (svnserve -d)
  • 重启SVN

在桌面上,我安装了 Tortoise SVN 并在以下地址上进行了 Checkout:

  • svn://mysite.com/opt/bitnami/framework/codeigniter
  • svn://ec2-##-##-###-###.compute-1.amazonaws.com
  • svn://ec2-##-##-###-###.compute-1.amazonaws.com/subversion
  • svn://mysite.com
  • svn://mysite.com/repositoryname

以及您可以想象的任何其他组合,但我总是收到错误“无法连接到存储库 URL,在 [URL] 中找不到存储库”

我能够从其他 SVN 来源进行 SVN 结帐。

有人可以告诉我我做错了什么吗?有没有办法轻松获得正确的服务器 SVN 地址?

谢谢

4

1 回答 1

0

解决了!

事实证明,“服务”目录是错误的。例如读取存储库

/opt/bitnami/frameworks/codeigniter

svnserve 命令是:

sudo svnserve -d -r /opt/bitnami/frameworks

(-d 告诉 svn 应该在后台运行,-r 告诉 svn 使用以下路径)

然后存储库应该在以下地址可用:

svn://website.com/codeigniter

不知道改变路径是否是一个好主意,但它似乎可以完成这项工作。

于 2013-08-10T05:04:12.740 回答