(原)OSX 也变成svn服务器---1(欢迎大家指出错误。交流提升自己。)
今天感觉用MBP开发屏幕太小,觉得不爽,就想在iMac上面开发。iMac屏幕大。
然后发现 Cornerstone 不能共享。找那半天才发现 Cornerstone 不自带SVNServer.
(可能自带那我没找到,不过这不是重点)。
开始讲重点那:
第一步:先我们需要在OSX下面创建一个SVN 的文件夹。
命令:mkdir ~/svn
cd ~/svn
mkdir mydata
svnadmin create ~/svn/mydata
mydata 是我们创建的一个SVN 项目。里面的文件SVN 已经帮我创建好那。
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