在團隊專案開發中SVN的使用

2021-09-25 03:30:24 字數 1258 閱讀 6621

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

關於svn在專案開發中的使用建議

1.解決版本衝突 使用 svn主幹與分支功能 重點介紹 2.svn 分支開發和主幹合併 操作教程 3.關於上線時的 svn 這裡重點是了解並重視主幹分支開發在專案實際開發中的應用,尤其是對多版本專案的應用。我看到上面鏈結中的文章中提到兩種開發模式 一種是從主幹到分支,主幹為待發布,分支作為新功能開發...

團隊協作專案 SVN的使用

參考文獻 老師接了乙個新專案,需要團隊共同完成開發任務,因此需要svn。svn是c s架構 1 伺服器端安裝visualsvn server 其中location是安裝目錄 repository是版本庫目錄,用來存放專案和文件 server port是客戶端連線時的介面,一般使用三位數的埠號。建立倉...

在團隊開發中git的使用

通過團隊開發讓知道git在團隊中的使用。應該注意的事項 git的使用分為兩種,一種是客戶端,一種是終端,我採用的是終端。蘋果開發一搬採用的是蘋果電腦,系統終端自帶git指令 在上傳 之前必須進行下啦 命令如下 git add git commit frist git pull origin mast...