Mac搭建本地svn服务器,并用Cornerstone链接服务器

 

Mac默认已经安装了svn,咱们只须要进行配置并开启就能够了html

首先咱们能够验证一下是否安装了svn,打开终端,输入命令服务器

svnserve --versionapp

这里能够看到目前svn的版本号,说明已经安装好了svn编辑器

下面正式开始配置svnsvn

1.建立代码库工具

咱们来建立一个代码库用于保存代码spa

在终端输入命令.net

sudo mkdir -p /Users/apple(根据本身的用户名修改)/svn/mycode    //建立了一个文件夹,这个文件夹路径能够本身随意设定code

sudo svnadmin create /Users/apple(根据本身的用户名修改)/svn/mycode   //将以前建立的文件夹设置为svn的代码库server

咱们在Finder中打开上面的路径,咱们能够开到其中生成了一些文件,咱们须要配置conf文件夹下的文件

2.配置svn用户权限

  1)配置svnserve.conf文件

用编辑器打开文件

修改以上位置,其中anon-access = read表明匿名访问的时候是只读的,若改成anon-access = none表明禁止匿名访问,须要账号密码才能访问

  2)配置passwd文件

在文件中添加以上内容,须要将内容添加在[users]下面,以上内容标示建立了两个用户,用户aaa密码是111,用户bbb密码是222

  3)配置authz文件

在[groups]下添加uesrs = aaa,bbb标示建立了一个用户组,此用户组包含有aaa和bbb两个用户

[/]

@users = rw 这两句标示给users用户组相应的权限

[/]表示受权的目录路径,这里是根目录,假如根目录下有一个目录叫作test,那么咱们若是要编辑此目录的权限那么就要写成[test:/]

@uesr表示给用户组受权,若是要给某一个用户受权则不用写前面的@

r表示可读,w表示可写

3.启动svn服务器

在终端输入

svnserve -d -r /Users/apple/svn

注意:不要输入svnserve -d -r /Users/apple/svn/mycode

没有错误返回就说明svn服务器开启成功了

咱们也能够在活动监视器里进行检验

下面来配置Cornerstone

给个下载的连接http://down.xiazai2.net/?/121625/cr173/SVN%B9%DC%C0%ED%B9%A4%BE%DF.exe

SVN管理工具(Cornerstone Mac版) V2.7.10 破解版 已经破解 dmg文件无密码,也不须要注册机 直接使用便可

打开Cornerstone

点击+添加代码库

 

选择svn server并填写红框中那些内容 

server :若是服务器在本地就写localhost 在局域网的其余电脑上就写他的ip地址

repository path:这里的地址用的是上面配置svn时的代码库路径,若是上面的路径跟我不一样本身改一下

最下面两个是用户名和密码,最后save就行了,若是链接成功会显示success

至此,用mac配置本地svn服务器,并用Cornerstone链接svn服务器就作完了

 

参考:http://blog.sqstudio.com/otherskill/1048.html

  http://m.blog.csdn.net/blog/kekey1210/16463289

相关文章
相关标签/搜索