Deepin 创建 svn+ssh 链接

sudo apt-get install subversion
说明:安装 subversion 软件。

sudo apt-get install openssh-server
说明:安装 ssh server 软件。

sudo mkdir -p /svn/liuwei
说明:/svn 作为容器,liuwei 对应一个仓库(Repository),目前还没有创建这个仓库,只有一个空目录。

sudo groupadd subversion
说明:在 Linux 创建 subversion,目前认为这个组名默认是 subversion,暂时不知道是否可以改为其它名字。

sudo svnadmin create /svn/liuwei
说明:创建一个仓库

sudo chgrp -R subversion /svn
说明:递归更新 /svn 所属的 group,因为刚才有新目录或者文件产生。

sudo chmod -R 770 /svn
说明:递归更新 /svn 的文件权限,这是 subversion 软件工作时,例如:svn import 需要的权限。

svn import . svn+ssh://liuwei@localhost/svn/liuwei/hello/trunk
说明:引入一个项目主干。

svn co svn+ssh://liuwei@localhost/svn/liuwei/hello/trunk hello
说明:检出一个项目主干。

猜你喜欢

转载自www.cnblogs.com/liuwei-a/p/10164253.html