工具:TortoiseSVN
创建一个空白项目,例如OA
从客户端检出OA,在OA文件夹下新建三个子文件夹
trunk:存放开发的主线,团队成员在开发的时候一直要用这个库中的内容
branches:存放支线副本:当项目稳定以后,先发布到tags下,如果发现了bug,再从tags下检出到branches下。在该版本下进行bug的修复,把修复完毕的稳定的版本重新发布到tags下。
tags:存放标签副本,也就是存放稳定版本
将文件夹导入仓库
导入后查看仓库结构是否导入成功
将一个正在开发的项目导入trunk里
从trunk中检出项目
开发完毕后,将其稳定版备份到tags中
开发完毕后将稳定版备份到tags中
假设对V1.0进行BUG修复,需先检出V1.0
注意,此时不能直接修改tags版本,因为其是稳定版,应该检出后复制项目到branches中
切换当前工作目录到branches中
修复完毕后发布到tags中
此时可以切回主干,进行合并。