无法连接到AWS上的Subversion(SVN)

无法连接到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

我在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-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上的通信量?(或其他端口,如果已更改)

这篇文章可能有助于: