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...