1.svn目录解析,以下为版本库
简单介绍:
trunk为主分支,是日常项目开发的地方
branches是分支,一些阶段性的release版本,这些版本是可以开发和维护的,放在 branches目录下。又比如不同用户客制化的版本,也可以放在分支中进行开发。
tags一般为只读的,这里只是存储阶段性发布的版本,只是作为一个里程碑版本进行存档。
项目树类似于
project
|
±- trunk
|
±---- main.cpp (3.0版本的最新文件)
±---- common.h
+
±- branches
|
±- r1.0
+ |
+ ±— main.cpp (1.x版本的最新文件)
+ ±— common.h
+
±- r2.0
|
±— main.cpp (2.x版本的最新文件)
±— common.h
+
±- tags (此目录只读)
|
±- r1.0
+ |
+ ±— main.cpp (1.0版本的发布文件)
+ ±— common.h
+
±- r1.1
+ |
+ ±— main.cpp (1.1版本的发布文件)
+ ±— common.h
+
±- r1.2
+ |
+ ±— main.cpp (1.2版本的发布文件)
+ ±— common.h
+
±- r1.3
+ |
+ ±— main.cpp (1.3版本的发布文件)
+ ±— common.h
+
±- r2.0
+ |
+ ±— main.cpp (2.0版本的发布文件)
+ ±— common.h
+
±- r2.1
|
±— main.cpp (2.1版本的发布文件)
±— common.h
2.使用IDEA(2019.1.3),将项目上传到SVN
(1)配置SVN的url
2.项目上传到SVN