Mac终端配置你的svn,甩掉subversi…

楼主在升级OS XYosemite之后,xcode版本6.0.1,使用subversion和cornerstone未果,于是转投终端,亲测可行,有需要的朋友尽管拿走。另,楼主也是iOS新手成员,其中如存在问题希望大家多多指出,交流学习才是我们的共同目的。好了,接下来是操作过程。
1.在本机上创建一个你的svn服务器的本地工作目录,楼楼一般比较喜欢在个人帐号文件夹下创建,于是


2.打开终端,在终端输入svnadmin createpath(这里的path路径是刚才我们创建好的respository路径),我的是/Users/dizi/svn/respository,所以终端就输入svnadmincreate/Users/dizi/svn/respository;(PS:终端输入文件路径可以直接将文件拖曳到终端里,楼主一直用这种方法,感觉比较好用);

3.这样之后respository文件夹下就会出现上图右侧的一系列文件,说明创建成功;

4.接下来在终端下,用cd命令进入到/respository文件下的conf目录,通过命令ls可以看到该文件目录下有三个文件,分别是authz,passwd .svnserve.conf;

5.vi分别打开三个文件,各个文件的情况如下:
  vi authz
  (如果你不知道vi如何修改文件内容,可以查找百度,此处不作说明)
 

这里的monsters_group楼主不知道可不可以修改,目测可以,有知道的朋友请多指教,不过楼主一直用这个名字。后面的=dizi是指你自己现在所用的电脑帐户,是你电脑的名字,一般就是个人文件夹目录的名字,如果你不知道个人文件夹都有哪些可以cd到Users下一看究竟;
修改之后按Esc键,输入:wq保存并退出;

  vi passwd
  Mac终端配置你的svn,甩掉subversion和cornerstone

个人帐号就是公司为你在服务器上申请的svn帐号和密码,这里不做解释;

  vi svnserve.conf
Mac终端配置你的svn,甩掉subversion和cornerstone

6.启动svn服务器,终端输入svnserve -d -r/Users/dizi/svn/respository,无提示表示成功;接下来的事情,我们要转到xcode里了;这里再多说一句,如果你要关掉所有的svn服务,则可以输入killall-9 svnserve;

7.chcekout服务器上的一个工程目录,打开xcode,点击xcode ->preferences(或者按command+),点击Accounts标签,左下角加号按钮添加一个Repositories;在Enterthe repositoryaddress里输入公司项目svn地址,如:http://192.168.0.11:88/svn/Lianxi,注意本地地址有时后面会跟着端口号,没有端口号一般是连接不上的;如果成功,这时右侧会出现如图的情况,如果不成功下边会有提示;
Mac终端配置你的svn,甩掉subversion和cornerstone

8.关闭该窗口,xcode导航栏点击SourseControl -> checkout,选择刚刚添加的Repository,下面的Or enter a repositorylocation:会出现你的服务器路径,这样你在这个路径后拼接你们公司服务器上的某个工程的路径,点击next,之后会出现一个对话框提示你要把工程下载到本地的某个位置下,再点下一步就可把你所需要的工程下载到本地了;点击之后你需要多等待一会,那么,去打杯水吧,该活动一下啦!

9.另外你所要的所有关于svn的操作,都在xcode中有集成,导航栏SourseControl中一探究竟吧;

好了,以上是关于mac下svn的配置及某些操作,楼楼试了多次,有需要的朋友拿走吧,如果有什么问题希望多多留言,好的交流是学习的开始,谢谢各位合作!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值