您的位置主页 > SVN配置

Windows 服务的Visual C++ 6.0写法 | 旧一篇: SVN安装与配置

svn可支持file:///、http://、https://、svn://、svn+ssh://等多种模式访问,其中file:///模式无须任何配置,http://和https://模式需要通过配置Subversion的Apache服务器的WebDAV协议实现。下面我们配置基于svn://模式的svn服务器。
1. 安装svn相关的软件<br />一般linux发行版都自带,如果没有,可去官方下载安装。
2. 创建资源库<br />svnadmin create /home/svnroot/repos
3. 运行svn服务<br />svnserve -d -r /home/svnroot/repos
4. 授权<br />编辑 /home/svnroot/repos/conf/svnserve.conf,去掉如下两行开头的#符号,以便禁止匿名用户的读写<br />anon-access = none<br />auth-access = write<br />password-db = passwd
5. 添加svn用户<br />编辑conf/passwd文件,可以明文形式添加密码:<br />yourName = yourPasswd
6. 导入仓库<br />为了便于以后维护,建议每个项目使用三个顶级目录(branches、tags和trunk):<br />mkdir /tmp/myproject/{branches,tags,trunk} -p
可以在本地通过file:///方式导入至仓库里:<br />svn import /tmp/myproject file:///home/svnroot/repos/myproject -m “initial import”
7. 检出项目<br />svn svn://192.168.1.118/myproject/trunk myproject<br />需要输入用户名密码
至此,完成了svn服务的基本配置。


<br>

<br>