Mac OSX 也变成svn服务器


让你的Mac OSX 也变成svn服务器

最近在公司,要把以前我做的一些项目,还有公司的一些项目放在svn上

以便大家相互修改和管理

我就用的Mac 建立了一个svn 

不过svn的库,我们会经常tar保存出来


苹果系统直接就提供了svn的工具包

svn            svndumpfilter  svnserve       svnversion     

svnadmin       svnlook        svnsync

我们用

svnadmin

svnserve

这两个就可以了


实例写的用户密码都是简单的,真正用时要复杂点

不过svn密码是明文的,也不要太高要求



1.首先建立svn库


   mkdir  ~/svn

   cd  ~/svn

   mkdir  mydata

   svnadmin  create  ~/svn/mydata 

   注意mydata里面的文件就svnadmin给你建立的


2.配置和管理svn


   每一个库的目录下都有conf

   vi  svnserve.conf

   [general]

   anon-access = none

   auth-access = write

   password-db = passwd

   authz-db = authz


   vi  passwd


   [users]

   qvb3d=123456

   test=123456


   vi  authz


   [/]

   qvb3d=rw

   test=rw


   [mydata:/]

   qvb3d=rw

   test=rw


   所有上面的配置都要顶格,否则会报错


3.启动svn服务


   sudo  svnserve  -d  -r  ~/svn  &


   关闭svn服务


   sudo  killall  svnserve


4.使用 SmartSVN 软件


猜你喜欢

转载自qvb3d.iteye.com/blog/1476332