天天看点

Svn 建立一个项目

1 安装svn (略)

2 假设 源路径(/var/www/testsvn)  svn版本库路径(/var/svn/project)

建立版本库文件夹 svnadmin create /var/svn/project

3 导入源路径(/var/www/testsvn)到 版本库路径 (/var/svn/project)

svn import /var/www/testsvn file:///var/svn/project/trunk -m "import"

4 编辑svn版本库路径下的文件

conf/authz 文件 加入 组和组用户

<a href="http://blog.51cto.com/attachment/201109/155752919.png" target="_blank"></a>

设置组的权限

<a href="http://blog.51cto.com/attachment/201109/155827555.png" target="_blank"></a>

conf/passwd 文件 加入组中的用户名和密码

<a href="http://blog.51cto.com/attachment/201109/155848287.png" target="_blank"></a>

conf/svnserve.conf  修改本版本库下的配置文件

要实现认证用户能提交修改的话

<a href="http://blog.51cto.com/attachment/201109/155926458.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007396.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007765.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007698.png" target="_blank"></a>

注意: svn配置文件中的配置最好不要有空格开头的,老版本的subversion不支持。

5 启动svn服务

svnserve -d -r /var/svn/

6 svn 导出

svn checkout svn://192.168.x.x/project/trunk  mydir

7 svn switch

svn switch  svn://192.168.0.111/project/trunk

本文转自 hb_fukua 51CTO博客,原文链接:http://blog.51cto.com/2804976/662442

上一篇: Linux rm命令
下一篇: Linux nl命令1

继续阅读