Mac svn使用学习-3-客户端调用服务端简单例子

既然在前一篇内容中我们已经讲svn服务器搭建好了,那么接下来我们试着试着简单使用一个该服务器

1.从本地导入代码到服务器上

userdeMBP:~ user$ svn import /Users/user/centos7-virtualbox svn://localhost/myCode/centos7 --username=boss --password=00000 -m "初始化导入centos7的vagrantfile文件"
Adding         centos7-virtualbox/.vagrant
Adding         centos7-virtualbox/.vagrant/machines
Adding         centos7-virtualbox/.vagrant/machines/default
Adding         centos7-virtualbox/.vagrant/machines/default/virtualbox
Adding         centos7-virtualbox/.vagrant/machines/default/virtualbox/vagrant_cwd
Adding         centos7-virtualbox/.vagrant/rgloader
Adding         centos7-virtualbox/.vagrant/rgloader/loader.rb
Adding         centos7-virtualbox/Vagrantfile
Committing transaction...
Committed revision 1.

将本地的一个/Users/user/centos7-virtualbox文件导入svn服务器中的myCode仓库的centos目录下,该文件夹中仅存放着centos7虚拟机的部署文件Vagrantfile,使用-m参数写进注释,boss和00000分别是之前设置的用户名和密码。当前操作的修订号为1,表示第一次操作。

 

2.将上面上传的代码再次下载到客户端本地上

userdeMBP:~ user$ svn checkout svn://localhost/myCode --username=boss --password=00000 /Users/user/foo
A    foo/centos7
A    foo/centos7/.vagrant
A    foo/centos7/.vagrant/machines
A    foo/centos7/.vagrant/machines/default
A    foo/centos7/.vagrant/machines/default/virtualbox
A    foo/centos7/.vagrant/machines/default/virtualbox/vagrant_cwd
A    foo/centos7/.vagrant/rgloader
A    foo/centos7/.vagrant/rgloader/loader.rb
A    foo/centos7/Vagrantfile
Checked out revision 1.

将仓库myCode中的所有数据都下载到本地的/Users/user/foo文件夹中,修订号仍为1。查看相应文件夹中,果然有centos文件夹,并包含着Vagrantfile文件:

 

3.修改代码并再次提交

1)修改代码:

# config.vm.box_check_update = false

将上面配置项之前的#和空格删除

2)提交

终端进入到/Users/user/foo目录下,然后运行:

userdeMBP:~ user$ cd /Users/user/foo
userdeMBP:foo user$ ls
centos7
userdeMBP:foo user$ svn commit -m "修改了Vagrantfile文件的config.vm.box_check_update配置项"
Sending        centos7/Vagrantfile
Transmitting file data .done
Committing transaction...
Committed revision 2.

然后这次修改就成功了,并且能够看见修订号变成了2

 

4.同步

如果有别人修改了你上传的代码,想要同步时,就运行:

⚠️还是在/Users/user/foo目录下运行

userdeMBP:foo user$ svn update
Updating '.':
At revision 2.

 

想要了解其他的更多用法,继续往下看吧

转载于:https://www.cnblogs.com/wanghui-garcia/p/10220614.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值