首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

Mac筹建SVN

2013-09-12 
Mac搭建SVN很久都没有更新博客了,因为工作各种忙,表示抱歉。SVN用过的朋友应该都知道他的好处的。没有用过的

Mac搭建SVN

很久都没有更新博客了,因为工作各种忙,表示抱歉。

SVN用过的朋友应该都知道他的好处的。没有用过的,还在使用原始copy备份的,或者说只用过别人搭建好的svn,都觉得不太靠谱。

现在以mac为例来搭建自己的SVN,到时候在自己电脑想怎么备份就怎么备份。废话不多说开始吧!

步骤1:打开终端查看mac是否安装了svn

Mac筹建SVN

这说明我的电脑已经安装了svn了。如果没有显示的说明没有安装,由于mac下的svn已经属于xcode的一个组件了,那就依次安装xcode,

然后进xcode,Xcode-》preferences-》Downloads-》Command Line Tools 安装就ok了

步骤2:再次查看是否安装了svn,现在应该就是能显示svn的版本了

步骤3:创建仓库

1》创建仓库目录:

Mac筹建SVN

2》创建仓库:

Mac筹建SVN

创建仓库完会自动生成以下文件

Mac筹建SVN

我们只用管conf这个目录下的authz,passwd,svnserve.conf这3个文件,其他不用管

步骤4:修改svnserve.conf,authz,passwd

1》vim 进svnserve.confi,将anon-access,auth-access,password-db,authz-db前面的空格和#去掉,否则不去掉空格会报异常

2》vim进authz(建立帐户和目录权限)如下图:名字自己随便取吧

Mac筹建SVN

3》vim进passwd(给对应的帐户分配秘密),如下图:

Mac筹建SVN

步骤5:启动svn:

Mac筹建SVN

ps查看是否启动了

Mac筹建SVN

ok,正常启动了

步骤6:创建svn目录结构:

1》先创建一个临时目录:Mac筹建SVN

svntemp下创建自己文件夹,mkdir  xxx 我就不说了

2》导入svntemp创建的目录结构到svn中

Mac筹建SVN

在这个地方我卡了好久,用我的登陆秘密尝试了n次都是不对的,最后点取消,就将/tmp/svntemp/下的目录导入到了

svn://localhost/local 下了。

问题:登陆钥匙串,不知道这个问题怎么解决的,有知道的朋友请告诉我下,谢谢

步骤7:如果要对svntemp下的目录进行权限控制,请看步骤3,2小点。

步骤8:配置svn和系统一起启动

1》进/ect/rc.commom

Mac筹建SVN

末尾添加以下代码

Mac筹建SVN

2》vim /etc/rc.local,如果没有此文件就创建此文件,然后添加以下内容:

Mac筹建SVN


到此结束了。


参考文章:

http://xiayong.blog.51cto.com/6292420/1088790



热点排行