svn使用笔记

安装:

http://subversion.apache.org/packages.html
安装slik subversion时,change选择安装svnServe

环境变量:

PATH: C:\Program Files\TortoiseSVN\bin
PATH: C:\Program Files\SlikSvn\bin

检出操作:

本地新建一个文件夹,进入该文件夹,右键svn checkout,添加厂库地址和本地地址,相当于git的pull操作

厂库目录结构

trunk 相当于git的master分支
tags 版本
branches 分支
约定俗称的,非必须

创建分支

  • 团队合作时,每个人在自己的分支上fix bug,完成后提交到自己的分支,确认无误后merge到trunk
  • 与trunk同级目录,新建branches文件夹,然后右键svn commit,远程就有了branches文件夹
  • 在trunk上右键,选择TortoiseSVN->Branch/tag, to path选择branches/v2
  • 完成以上操作,服务器就有了v2分支,接下来进入branches文件夹,执行svn update这样就把分支同步到本地了
  • 在分支修改你的代码,修改后执行svn commit提交你的修改
  • 合并到trunk:在trunk上右键TortoiseSVN->merge,选择要merge的分支,此过程可能有冲突需要解决
  • 在trunk上右键,svn commit 提交

添加忽略

在需要忽略的文件夹上右键,TortoiseSVN->add to ignore list

参考

https://mintisan.github.io/notes/svn-tutorial.html

posted @ 2017-09-14 17:29  wmui  阅读(174)  评论(0编辑  收藏  举报