svn for windows

一.环境准备

1.下载svn server

visualsvn

2.下载svn 客户端 小乌龟

tortoisesvn

3.下载svn 客户端 语言包

svn 客户端 语言包

二.权限分配

1.打开 VisualSVN Server Manager

2.新建仓库

这里写图片描述

3.新建用户

这里写图片描述

4.新建用户组

这里写图片描述

5.给仓库分配权限

这里写图片描述

三.分支合并

1.checkout出主干目录

第一步没什么可说的,大家非常熟悉了,在一个空目录下右键,点击checkout,在”URL of resposity”中输入主干版本的svn路径,点击OK即可。

2.创建自己的分支

这里我们选在在svn服务器上创建我们自己的分支,在一个目录下右键,Tortoise->Branch/tag

这里写图片描述

然后在to path中填入自己的分支的路径,填写log,选择HEAD revision in the respository,点击OK。

这里写图片描述

3.将自己的分支checkout出来

现在自己的分支在服务器上,我们可以像检出主干版本一样在自己的工作路径下检出自己的分支。

4.将自己的branch合并到trunk

合并分支这个事儿记住一点,向哪里合并,就在哪里操作。
既然是合并到trunk,就在trunk的路径下操作。在本机trunk目录下右键,Tortoise->Merge

这里写图片描述

然后选择Reintegrate a branch,点击Next,

这里写图片描述
然后填入自己的分支的URL,点击Next,可以先Test merge一下,最后点击Merge开始合并。
合并后记得在trunk路径下commit

5.将trunk合并到自己的branch

还记得说过要你们跟trunk多保持来往吗,所以我们更多的操作应该是从trunk向自己的branch进行合并,解决冲突。
操作是在自己的branch目录下进行的,与向trunk合并的方式类似,右键,Tortoise->Merge,然后选择Merge a range of revisions,点击Next,输入trunk的路径,进行合并操作。
这里再次强调,经常性的从trunk向自己的branch合并,能够使自己的代码保持新鲜。另外不要吝啬于commit操作,反正也不会影响到别人,多多commit,多多记录log有百利而无一害。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值