我有一个现有的svn存储库,我设法找到了这个文件:
<Location /svn/3rd-xyz/>
DAV svn
SVNParentPath /home/xyz/optdata/svn/storage/3rd-xyz/repository
SVNListParentPath On
SVNAutoversioning On
SVNReposName "svn"
AuthzSVNAccessFile /home/xyz/optdata/svn/storage/3rd-xyz/conf/authz_congming
AuthType Basic
AuthName "3rdxyz Repository"
AuthUserFile /home/xyz/optdata/svn/storage/xyzconf/passwd.conf
Require valid-user
</Location>
在运行svn服务器的Centos机器中,我找到了上面SVNParentPath所指示的目录,以及许多项目。我可以通过http://192.168.0.200:8082/svn/3rd-xyz在Windows tortoise客户端中看到这些项目。 我用Google搜索创建了一个名为NewProjA的新项目。所以我:
mkdir tmp;
cd tmp;
mkdir -p NewProjA/trunk;
mkdir -p NewProjA/branches;
mkdir -p NewProjA/tags;
我做了什么:
svn import . http://192.168.0.200:8082/svn/3rd-xyz --message 'Initial
projectA'
我得到了: svn:E170000:未知的URL方案(... svn://,http://,file://)“http://192.168.0.200:8082/svn/3rd-xyz”
谷歌搜索了一段时间,无法想出如何将新项目添加到现有存储库中。请帮忙。感谢