我有ssh访问svn的networking服务器。 我试图build立一个通过SSH的存储库,但我不完全知道如何。 服务器正在运行parallels plesk,如果有所作为。
我的主目录如下所示:
anon_ftp cgi-bin error_docs httpsdocs private subdomains bin conf httpdocs pd statistics web_users
我应该在https文档中创build存储库,比如svnadmin create httpsdocs/svn ? 这将允许我检查出这样的svn checkout https://domain.com:443/svn/blah/trunk ? 还是有一些中间步骤来获取存储库到可访问状态?
如何在资源库中设置用户和组等等? 以前我只使用我的笔记本电脑上的VisualSVN服务器,它为我设置了服务器,并使configuration存储库非常容易…
谁能帮忙?
你在服务器上启用了DAV吗? 如果没有(或者如果它不是一个选项),那么你将无法通过http / https访问回购。 这就是说,除非有一个特定的原因,你需要通过http访问它,你可以select使用svn + ssh。 这是一个快速的肮脏的过程:
$ svnadmin create /path/to/repo $ svn checkout svn+ssh://user@hostname:/path/to/repo