subversion

subversion是功能相当强大的一个版本控制器,有助于个人或团队协作进行项目的进度和版本控制。简单易用,而且是开源免费的,推荐。

1 linux安装svn服务器端:

        sudo apt-get install subversion


可以在windows下安装客户端,这样就能很方便的在windows下写代码放linux上编译和运行了。
linux下有一个svn客户端:rapidsvn

2 svn启动:

  1 建立版本库目录

  $mkdir –p /mysvn

  2启动服务器

  $sudo svnserve -d -r /mysvn/

  -d表示以daemon方式(后台运行)运行,

  -r/mysvn/指定根目录是/mysvn/ .

  检查服务器是否启动正常:

     $ ps –ef|grep svnserve

  

3 建立版本库:

  $ cd /mysvn

  $ svnadmin create . /

  将版本库直接建立在根目录下, ,则远程可不加目录名登录svn://a.b.c.cd/

       当然,版本库可以建立在新的文件夹下面,但是访问的客户端的时候要地址+目录名。

       建立后出现一些文件和目录:conf dav db format hooks locks README.txt


4 配置允许访问的用户和权限:

    $cd . /conf  ( ls , 共有三个文件authz  passwd  svnserve.conf )

    $vi svnserve.conf  将以下两个的注释#去掉,特别注意前面不能有空格,否则会很郁闷的出错。

            anon-access = read        //允许匿名读取

            password-db = passwd

   $vi passwd   添加允许访问的用户

          userA=passwordA

   至此,svn应该能开始工作了。 具体还可以设置用户组和具体的访问权限,可参见其他文章。

 


 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值