天天看点

在团队项目开发中SVN的使用

1.svn目录解析,以下为版本库

在团队项目开发中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

在团队项目开发中SVN的使用

2.项目上传到SVN

在团队项目开发中SVN的使用