无法连接到AWS上的Subversion(SVN)
我在AWS服务器上安装了多个子域,例如:无法连接到AWS上的Subversion(SVN),svn,amazon-web-services,repository,Svn,Amazon Web Services,Repository,我在AWS服务器上安装了多个子域,例如: demo.example.com test.example.com dd.example.com 我正试图在dd.example.com上设置subversion存储库,为此,我进入/var/www/html/dd目录并运行了svnadmin create./donedone 然后我进入/var/www/html/dd/donedone/conf/svnserve.conf,在底部添加了以下三行: anon-access = none auth-acc
demo.example.com
test.example.com
dd.example.com
我正试图在dd.example.com
上设置subversion存储库,为此,我进入/var/www/html/dd
目录并运行了svnadmin create./donedone
然后我进入/var/www/html/dd/donedone/conf/svnserve.conf
,在底部添加了以下三行:
anon-access = none
auth-access = write
password-db = passwd
然后,我将凭证添加到/var/www/html/dd/donedone/conf/passwd
文件的底部:
joe = passw0rd
我创建了一个日志文件/var/www/html/dd/svn.log
,并将权限设置为777
,然后运行svnserve
命令,如下所示:
svnserve -d -r /var/www/html/dd/donedone/ --log-file /var/www/html/dd/svn.log
执行ps-ef | grep svnserve
确实表明它正在运行,但当我尝试使用TortiseSVN或PhpStorm从本地计算机中检查存储库时,它表示它无法连接到存储库(甚至从未向我索要凭据)
我尝试了以下端点,但没有成功:
svn://dd.example.com
svn://dd.example.com/donedone
svn://ec2-54-165-XXX-XXX.compute-1.amazonaws.com
svn://ec2-54-165-XXX-XXX.compute-1.amazonaws.com/donedone
我肯定我遗漏了一些明显的东西,但我无法弄清楚它是什么。有什么想法吗?如果您使用的是SVN协议(不是HTTP),那么您是否确保在该EC2实例上分配的安全组正在允许端口3690上的通信量?(或其他端口,如果已更改) 这篇文章可能有助于: