天天看點

在團隊項目開發中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的使用