1. 程式人生 > >一小時精通SVN版本控制 之 準備工作

一小時精通SVN版本控制 之 準備工作

java svn 代碼管理 版本控制 團隊協作

為什麽使用svn:

軟件系統通常由團隊協作完成,各開發人員如何協作並行開發?我們希望團隊成員可以並行開發,彼此的修改不會沖突,保留工作過程中產生的所有內容的所有版本.

什麽是svn:

Subversion(SVN) 是一個開源的版本控制系統, 它可以將資料或代碼存儲在一臺服務器的數據倉庫中,其他的電腦從這臺服務器獲取或提交相應的資料,達到版本控制和協同開發的目的。

Svn的工作原理:

基本操作:

checkout(簽出):將一個服務器端創建好的項目整個下載到本地,這是到項目組後參與開發的第一步,只需執行一次

Commit(提交):將本地文件更新為服務器端的最新版本,通常為每天上班時或修改公共文件之前執行一次;

Update(更新):將本地修改提交到服務器端,通常每天下班前或每實現一個功能、完成一個模塊時執行一次。

技術分享圖片

Subversion分為客戶端和服務端

服務端下載地址:

VisualSVNhttps://www.visualsvn.com/server/download/

技術分享圖片

客戶端下載地址:

TortoiseSVNhttps://tortoisesvn.net/downloads.html

下載客戶端漢化包:

技術分享圖片

選擇chinese,simplified 32bit或64Bit的setup下載客戶端漢化包

技術分享圖片技術分享圖片

下載myeclipse插件:Subclipse

下載地址:http://subclipse.tigris.org

如果在使用的過程中有任何問題請加微信 350293616


一小時精通SVN版本控制 之 準備工作