文章目录
前言
一、创建仓库
TestBranches
branches
tags
trunk
二、建立目录
trunk
大理
辽
丐帮
阿朱.txt
阿紫.txt
段誉.txt
段正淳.txt
乔峰.txt
四大长老
宋长老.txt
悉长老.txt
吴长老.txt
陈长老.txt
三、建立文件外链
1、召唤外链入口
TortoiseSVN
Properties
New...::Externals
New...
2、填写外链地址
- Local path: 萧峰.txt
- URL: https://*****/svn/TestBranches/trunk/丐帮/乔峰.txt
3、提交外链
4、查看外链文件信息
- 右键 trunk\辽\萧峰.txt 的属性;
- 可以看到 Subversion 的这一栏对应的是:
https://*****/svn/TestBranches/trunk/丐帮/乔峰.txt
trunk
大理
辽
丐帮
阿朱.txt
阿紫.txt
段誉.txt
段正淳.txt
乔峰.txt
四大长老
宋长老.txt
悉长老.txt
吴长老.txt
陈长老.txt
萧峰.txt
四、建立文件夹外链
1、召唤外链入口
TortoiseSVN
Properties
New...::Externals
New...
2、填写外链地址
- Local path: 丐帮四大长老
- URL: https://*****/svn/TestBranches/trunk/丐帮/四大长老
3、提交外链
4、查看外链文件夹信息
- 右键 trunk\丐帮四大长老\ 的属性;
- 可以看到 Subversion 的这一栏对应的是:
https://192.168.0.20/svn/TestBranches/trunk/丐帮/四大长老
trunk
大理
辽
丐帮
阿朱.txt
阿紫.txt
段誉.txt
段正淳.txt
乔峰.txt
四大长老
宋长老.txt
悉长老.txt
吴长老.txt
陈长老.txt
萧峰.txt
丐帮四大长老
五、修改文件外链
- 打开文件 trunk\辽\萧峰.txt;
- 添加文字:“乔峰拜庄!!!”,Commit;
- Update 文件 trunk\丐帮\乔峰.txt,同步成功;
六、外链拉分支
1、拉分支
TortoiseSVN
Branch/Tag...
2、填路径
To path: /branches/release
3、勾选 Set explicit revision for these externals
-
TestBranches\trunk\丐帮四大长老
-
TestBranches\trunk\辽\萧峰.txt
- 丐帮四大长老选择不勾,萧峰选择勾上;
4、测试结果
- 分别在 trunk 的 丐帮四大长老\ 和 萧峰.txt 进行一些修改并提交;
- 没有勾上的还是链接到了 trunk 的版本;
5、结论
- 拉分支的时候,如果分支的外链版本需要区别于 主干 进行管理,则需要把 Set explicit revision for these externals 勾上;