一、插件的安裝
啟動Myeclipse
轉到Configuration Center
點擊Software 下面的 add site
輸入name和URL,URL如下:
http://subclipse.tigris.org/update_1.4.x
選擇SVN下面的
准備安裝
安裝信息一覽表
同意
開始安裝
稍等片刻既安裝成功
二、使用。。
右鍵點擊一個項目
選擇Team下的Share Project
選擇SVN
這里需要輸入URL,不知道,沒有關系,看下圖
VisualSVN server 安裝的時候就有提示的。復制過來。
由於選擇了https 涉及到證書問題。。
到這里我們就算連接上了,具體如何同步,如何更新,如何進行版本控制。將在下篇為大家呈現。
MyEclipse SVN插件安裝有兩種,在線安裝和手動安裝
一、
(一)、在線安裝
1. 打開Myeclipse,在菜單欄中選擇Help→Software Updates→Find and Install;
2. 選擇Search for new features to install,點擊Next進入下一步;
3. 點擊"New Remote Site"按鈕,在彈出的對話框中輸入:
name:SVN
url:http://subclipse.tigris.org/update_1.4.x
點擊OK,關閉對話框,並點擊Finish按鈕,Myeclipse自動下載插件安裝程序;
4. 下載完插件之后,進入安裝畫面。
5. 選擇所要安裝的SVN插件內容,這里去掉第二個選項Subclipse Integrations,點擊下一步;
6. 選擇 "I accept the terms in the license agreements"並點擊Next,直到點擊Finish即可,進入下一步。
7. 開始安裝SVN插件,安裝完成之后,重啟Myeclipse。
(二)、手動安裝
1、下載SVN插件
下載地址:http://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip
2. 在MyEclipse 6.5的安裝路徑下的plug_in(C:\Program Files\MyEclipse 6.5\eclipse\plugins)下新建文件夾:site-1.6.5;
3. 打開MyEclipse 6.5,在菜單欄中選擇 Help → Software Updates → Find and Install;
2. 選擇Search for new features to install,點擊Next進入下一步;
3. 點擊"New Local Site"按鈕,找到解壓出來的文件夾(site-1.6.5) → 點擊OK,並點擊Finish按鈕,Myeclipse自動加載插件;
4. 在彈出的菜單中,select the features to insteall:在剛加進去的路徑Subclipse-site-1.6.5這一項前打鈎,此時會報錯,然后展開Subclipse前的加號,去掉 Subclipse Integration for Mylyn 3.x(Optional)3.0.0前的鈎,錯誤消失 → next → 選 I accept the terms in the license agreements → next → next → 選中所有的8項,然后Change Location……,在彈出的菜單中選Add Location……選擇在第3步中建的文件夾的路徑(C:\Program Files\MyEclipse 6.5\eclipse\plugins\site-1.6.5) → Finish → 再彈出的菜單中選 Install All → Yes
5. 開始安裝SVN插件,安裝完成之后,重啟Myeclipse。
二、安裝完成
1. 在MyEclipse 6.5 菜單欄中選擇Window→Open Perspective→Other打開Myeclipse試圖列表。這個時候Myeclipse的視圖列表中,就出現了"SVN Repository Exploring"一項。
2. 打開"SVN Repository Exploring"視圖。在左邊空白區域,單擊右鍵 → New → Repository Location。
3. 在Url一欄中輸入svn://IP,點擊Finish按鈕。
4. 選擇要下載的項目右鍵選擇checkout 就把項目下載到本地了
三、基本操作
1.提交工程
右擊工程->小組->共享項目->選擇SVN->選擇svn://127.0.0.1(如果沒有,則創建一個新的資源庫)->下一步->完成
2.下載工程
在SVN資源庫透視圖下,點開svn://127.0.0.1,會顯示出現在本機SVN上的所有工程,右擊你想下載的工程->檢出為->下一步->完成
3.操作工程
3.1同步
在MyEclipse J2EE透視圖下,右擊你要同步的工程->小組->與資源庫同步->這時會進入同步透視圖,會顯示出本機與SVN上內容有不同的文件, 雙擊文件名,會顯示出兩個文件中哪里不同;
3.2提交
在同步透視圖下有"灰色向右的箭頭,表示你本機修改過",右擊該文件,可以選擇提交操作;
3.3覆蓋/更新
在同步透視圖下有"藍色向左的箭頭,表示你本機修改過",右擊該文件,可以選擇覆蓋/更新操作;
4.圖標說明
4.1灰色向右箭頭:本地修改過
4.2藍色向左箭頭:SVN上修改過
4.3灰色向右且中間有個加號的箭頭:本地比SVN上多出的文件
4.4藍色向左且中間有個加號的箭頭:SVN上比本地多出的文件
4.5灰色向右且中間有個減號的箭頭:本地刪除了,而SVN上未刪除的文件
4.6藍色向左且中間有個減號的箭頭:SVN上刪除了,而本地未刪除的文件
4.7紅色雙向箭頭:SVN上修改過,本地也修改過的文件
5.一些我遇到的出錯信息
5.1在上面講的3.2步輸入URL(svn://127.0.0.1)點下一步出現"svnserve.conf:12: Option expected"錯誤
你打開svnserve.conf文件中的第12行,該錯誤是由於該行的前面有空格引起的,把左邊多出的空格刪除掉即可;
5.2在上面講的3.2步輸入URL(svn://127.0.0.1/SVN_PRJ)點下一步出現"svn://127.0.0.1/SVN_PRJ non-existent in revision '7'"錯誤
URL錯了,應該輸入svn://127.0.0.1即可
官方下載:
服務器和程序下載 : http://subversion.tigris.org/getting.html#binary-packages
Windows常用客戶端TortoiseSVN:http://tortoisesvn.net/downloads
AnkhSVN(Visual Studio插件):http://ankhsvn.open.collab.net/
Subclipse(Eclipse 插件):http://subclipse.tigris.org/
SCPlugin(Mac OS x客戶端):http://scplugin.tigris.org/
本節和大家一起學習一下Eclipse安裝SVN插件方式,主要從三個方面來講解,在這里和大家分享一下,希望大家通過本節的介紹對Eclipse安裝SVN插件有一定的認識。下面是具體介紹。
一、Links安裝:
※▲推薦使用此種安裝方式,因為它便於插件的管理。※▲
①在eclipse根目錄下新建文件夾links,這樣就得到了eclipse\links
②在eclipse\links下新建一個link文件(需要為每個插件建一個.link文件),比如svn.link,在這里我的插件安裝目錄結構為F:\eclipsePlugins\svn\,所以link文件名我命名為svn.link
③在svn.link中寫入如下一句話path=F:/EclipsePlugins/svn,或者path=F:\\EclipsePlugins\\svn。
即path=你的插件安裝目錄(代表eclipse去哪個路徑加載查件)
svn下的目錄結構為
svn
+eclipse
+plugins
+fearture
④重新啟動eclipse(如果你的Eclipse安裝SVN插件之前啟動過需要先把eclipse關掉)
注意:路徑的寫法使用“/”或者“\\”而不是用“\”取代。此處容易出錯。
Important:如果發現插件沒有安裝成功,則刪除eclipse目錄下的configuration目錄中的文件夾org.eclipse.update(這是一個記錄插件更新情況的文件夾,其中的platform.xml文件是當前使用的插件),刪除掉這個文件夾后,eclipse會重新掃描所有的插件,此時再重新啟動eclipse時可能會比剛才稍微慢點。