1. 程式人生 > >SVN及Eclipse整合外掛SVN

SVN及Eclipse整合外掛SVN

SVN全名Subversion,是一個開源的版本控制系統。SVNCVS一樣,是一個跨平臺的軟體,支援大多數常見的作業系統,SVN擁有CVS的大部分特徵,並且在CVS的基礎上有更強的擴充套件相較於RCS、CVS採用了分支管理系統,它的設計目標就是取代CVS。SVN的核心是Repository,可以看做是中央資料檔案庫,儲存所有的資料,記錄每一次資料的變動。這樣你就可以把資料恢復到舊的版本,或是瀏覽資料的變動記錄。Subversion是一個通用的系統,可用來管理任何型別的資料,其中就包括程式原始碼,這也是我們最關心的。

svn伺服器有2種執行方式:獨立服務和藉助Apache執行。

svn儲存版本資料也有2種方式:BDB

(一種事務安全型表型別)和FSFS(一種不需要資料庫的儲存系統)。因為BDB方式在伺服器中斷時,有可能鎖住資料,所以還是FSFS方式更安全一點。

參見部落格:http://blog.csdn.net/zzfenglin/article/details/50931462

使用VisualSVN Server建立版本庫

參見連結:http://jingyan.baidu.com/article/db55b609f6aa724ba20a2f6c.html

Eclipse下連線SVN庫有兩種外掛: Subclipse 與 Subversive 

Subclipse 主頁位於 http://subclipse.tigris.org/ ,與SVN(http://subversion.tigris.org/)聯絡緊密,我 們可以稱之為 SVN 官方的 eclipse 外掛。
而Subversive 則是 eclipse 官方的 SVN 外掛,主頁位於 http://www.eclipse.org/subversive/ 。
不管是 Subclipse 還是 Subversive ,它們使用的 SVN 聯結器不外乎這兩種,JavaHL 和 SVNKit ( http://svnkit.com/ ),
參見連結:http://www.cnblogs.com/coding-way/archive/2011/11/05/2237751.html

Eclipse裡安裝SVN外掛,一般來說,有兩種方式:

  1.  直接下載SVN外掛,將其解壓到eclipse的對應目錄裡
  2. 使用eclipse 裡Help選單的“Install New Software”,通過輸入SVN地址,直接下載安裝到eclipse裡
  3. 第二種方式,也可以不輸入SVN地址,而選擇本地已經下載的SVN外掛jar或者Zip包安裝
參見部落格連結:http://blog.csdn.net/jieshaowang1229/article/details/51594992 參見部落格連結:http://blog.sina.com.cn/s/blog_533587770101dc31.html    http://blog.csdn.net/yanzi1225627/article/details/50459124