分支:trunk(主干线),branches(多个分支)
1. 创建分支
a. 创建分支集合文件夹
b. 创建分支
c. 提交
// a.
Admin$ mkdir branches
Admin$ ls
trunk branches
// b.
Admin$ svn copy trunk/ branches/my_branch
// c.
Admin$ svn commit -m "add my_branch"
2. 到分支进行操作
a. 切换分支到my_branch,添加 index.html
b. 加入版本控制
c. 提交
// a.
Admin$ cd branches/my_branch/
Admin$ touch index.html
// b.
Admin$ svn add index.html
// c.
Admin$ svn commit -m "add index.html"
3. 回主分支合并
a. 切换回主分支trunk
b. 更新版本库
c. 合并my_branch分支到 trunk
d. 查看trunk目录,index.html 已同步过来
e. 提交
// a.
Admin$ cd ../../trunk
// b.
Admin$ svn update
// c.
Admin$ svn merge ../branches/my_branch/
// d.
Admin$ ll
// e.
Admin$ svn commit -m "add index.html"