一.环境准备

1.下载svn server

visualsvn

2.下载svn 客户端 小乌龟

tortoisesvn

3.下载svn 客户端 语言包

svn 客户端 语言包

二.权限分配

1.打开 VisualSVN Server Manager

2.新建仓库

svn for windows

3.新建用户

svn for windows

4.新建用户组

svn for windows

5.给仓库分配权限

svn for windows

三.分支合并

1.checkout出主干目录

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

2.创建自己的分支

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

svn for windows

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

svn for windows

3.将自己的分支checkout出来

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

4.将自己的branch合并到trunk

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

svn for windows

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

svn for windows
然后填入自己的分支的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有百利而无一害。

相关文章:

  • 2021-10-31
  • 2022-12-23
  • 2021-08-01
  • 2021-05-18
  • 2021-09-09
  • 2021-07-23
  • 2022-01-21
  • 2021-08-17
猜你喜欢
  • 2021-10-15
  • 2021-06-22
  • 2022-12-23
  • 2021-04-06
  • 2022-02-08
  • 2021-11-11
相关资源
相似解决方案