windows下Myeclipse安裝SVN及其使用筆記


      做項目需要進行版本控制,考慮用SVN,以前安裝過tortoiseSVN來使用SVN,沒管過服務器,今天需要自己配置服務器,在網上學習了一下,順便記在這里。

      首先說一下本文講的什么:首先是SVN安裝,包括服務器端的安裝和MYeclipse客戶端的安裝,然后是服務端與客戶端的基本使用。

      我的myeclipse是10.1版本(下載安裝:http://hi.baidu.com/glc400/item/5576882d9279849db6326305)。

      首先得搞清Subversion、Subclipse、Ankhsvn與tortoiseSvn之間的關系,Subversion是一個服務器,主要有VisualSvnSer、Subversion+Apache,其中VisualSvnSer包含了Subversion+Apache,配置很方便,主要是Visual Studio開發管理代碼用,Subclipse是一個為 Eclipse IDE 添加 Subversion 支持的項目,即eclipse的SVN插件,Ankhsvn與tortoiseSvn都是客戶端,Ankhsvn集成在Visual Studio2005及以上版本中,tortoiseSvn是VisualSvnSer的客戶端。

一、SVU安裝

      下面分兩步講解:首先是SVN客戶端的安裝,即eclipse的SVN插件Subclipse安裝,然后講解SVN服務器的安裝。

(一)、Subclipse安裝

      我們要在myeclipse10.1上安裝SVN,myeclipse10.1內是3.5.2版以上的eclipse,我們考慮Subclipse的版本,查看Subclipse的官網說明: http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=893780FA3D5733403472A4DE02E1AD15?pageID=p4wYuA;我們發現Subclipse 1.8.14 and 1.6.18 and 1.4.8 are now available for Eclipse 3.2+!——即eclipse3.2以上的版本可以用subclipse的1.8、1.6、1.4版本。

      myeclipse安裝插件可以通過在線安裝和離線安裝,由於10.1的myeclipse在線安裝插件時貌似會有正版檢測,故選擇離線安裝。我們選用1.8的Subclipse ,官方下載地址:http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=C061D5F2DD389287FA3A4BA71F8C1CA8?pageID=p4wYuA

      安裝方法(部分參考http://www.oschina.net/question/158170_34997):

      1、從官網下載Subclipse

      2、從中解壓出features與 plugins文件夾,復制到E:\MyEclipse\myPlugins\svn(注:放置外置插件的位置,可自己隨意設置)里面,解壓出的其它的*.xml文件不要。注意:幫同學安裝時總是不行,后來發現是因為這個位置的文件名有空格,導致失敗,例如“C:\Program Files”就不行,因為Program和Files之間有空格,那么就把這個位置改一下就能成功了。
      3、在 :MyEclipse安裝目錄\MyEclipse10.0\dropins下新建文件svn.link,內容是:path=E:\\MyEclipse \\myPlugin\\svn(與上面相同,多加一個\)保存。
      4、重啟myeclipse就OK了。

(二)、SVN服務器的安裝

      首先是選擇SVN服務器,我們選擇VISUALSVN SERVER,因為它是可視化界面,易於管理,官方下載地址:http://www.visualsvn.com/下載完成后安裝。安裝步驟直接下一步下一步,傻瓜式安裝。

 二、服務器端與客戶端的基本使用

(一)、服務器端的使用

      VisualSVN Server的配置和使用方法【服務器端】請參考:http://www.jb51.net/article/17365.htm的相應部分(該文章其他部分可以忽略)

(二)、客戶端的使用

      客戶端的使用參考:http://www.cnblogs.com/chencidi/articles/1904781.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM