myEclipse(MyEclipse)下VSS的安裝和使用

葉威1發表於2013-07-22
關於eclipse3.2(myeclipse5)把工程匯入以後專案的check-in check-out的狀態圖示無法顯示問題應該做如下設定:
  
  Window->preferences->General->Appearance->Label Decorations ->列表裡把 VSS Plugin Team Decorator(SVN ,CVS ,等外掛) 鉤選上
  
  ///////////////////////////////////////
  
  一、下載VSS外掛
  
  可以去官方網站下載,也可以在這裡http://download.csdn.net/source/1777914下載最新的org.vssplugin_1.6.2 Eclipse的VSS外掛。檔案大小大約1MB。
  
  一,把org.vssplugin_1.6.2.zip外掛解壓後,org.vssplugin_1.6.2。
  
  二,把資料夾org.vssplugin_1.6.2複製到myeclipse6.0的安裝目錄D:\Program Files\MyEclipse 6.0\eclipse\plugins下。
  
  三,開啟myeclipse6.0的執行檔案,新建一個web project(testVSS),在此專案上點右鍵,找到team-->share project...,
  選擇VSS Configuration Wizard,點選next,在出現的對話方塊中,輸入VSS分配的username,password,vss Directory中點Browse,選擇“網路上的芳鄰”,選中你的要共享的VSS的所在的IP(\\10.17.32.199\isbn-vss)上。Relative mountpoint:,點Browse,選擇Vss中的專案檔案。
  
  四,對著專案(testVSS),在此專案上點右鍵,找點team-->Get last Version,就可以把VSS服務中專案下載到本地專案中。
  以後其他的操作與VSS的一般操作類似。
  
  http://yuwenhu.blog.51cto.com/attachment/200904/672091_1239260281.rar
  
  二、安裝
  
  1.把下載回來的.rar壓縮包解壓,得到名為org.vssplugin_1.6.2的資料夾。
  
  2.把該資料夾連同其下的所有檔案放到Eclipse安裝目錄下的plugins資料夾下(MyEclipse中放到MyEclipse安裝目錄下的Eclipse目錄下的plugins資料夾下)。
  
  3.開啟Eclipse(MyEclipse),開啟“help/About。。。”選單,在出現的對話方塊中點“Plugin-Details”,可以檢視目前已經安裝的所有外掛,在這裡檢視是否有剛才安裝的org.vssplugin_1.6.2的包,如果有就說明安裝成功了,如果沒有,則需要關閉Eclipse(MyEclipse),然後把Eclipse(或者MyEclipse/eclipse)目錄下的configuration目錄裡除了config.ini檔案之外的所有目錄和檔案刪除,這樣就可以清除以前的配置,再重新啟動Eclipse(MyEclipse)就可以看到安裝的外掛了。
  
  三、簡單使用
  
  1.配置專案
  
  在Eclipse(MyEclipse)中右擊專案名稱,選擇"Tean/Share Project",然後選擇VSS Configuration Wizard,下一步,填寫各項配置,如下圖:
  
  Username/Password,為使用者的VSS的使用者名稱和密碼.
  
  VSS Directory ,VSS伺服器上sourcesafe.ini檔案所在的目錄,可以點後邊的瀏覽,定位到伺服器的該目錄然後選擇該目錄.
  
  Source dir,需要共享的專案名稱,如果是共享整個專案就不需要再輸入名稱了,如果只是共享專案目錄下的一部分就需要輸入到需要共享的目錄,也可以點瀏覽選擇需要共享的目錄.一般共享一個專案的所有程式碼,使用預設的"/"就可以了,不需要修改.
  
  Relative mountpoint, 指的是VSS伺服器上定位到與你共享的專案相同級別的目錄,比如你在上面共享的專案名稱是"myproject",你在VSS伺服器上"myproject"所在的目錄為"$source/myporject",那就需要在該出填寫"$source/myporject".
  
  如果出現如圖所示的Unabled to find and VSS installtion.說明你的機器上沒有安裝過微軟的VSS軟體,需要先安裝VSS客戶端(大概完全的安裝檔案有200多MB),安裝過後,這裡就不會出現這個錯誤提示了。
  
  2。簡單使用
  
  安裝完成後,在Eclipse(MyEclipse)中的使用就很簡單了,和單獨的VSS客戶端使用基本類似。都是右擊一個檔案或者目錄,然後選“Team”中的命令,比如check out,check in 等等,check out後的檔案會在檔名前面顯示一個鉤,檔名後邊顯示check out的使用者名稱。
  
  但可能會出現使用vss外掛共享專案時,目錄中被check out的檔案後面會用括號註明被哪個使用者遷出的,初次共享專案時檔案後會顯示check out的使用者,但當關閉eclipse下次再開啟時就不顯示了。問題解決辦法如下,開啟window-->preferences-->General-->Apperance-->Lable Decorations中把VSS Plugin Team Decortor 勾上就行了 ,如下圖,右邊最後一項:
  
  在使用該外掛時,它不能立即更新檔案的check out 和check in的狀態,需要自己手動更新,方法是右擊檔名(或者目錄或者整個專案目錄),選擇“Team/Update State”就可以了。
  
  //eclipse3.2或者myeclipse5需要用1.6.1的版本
  
  在Eclipse中使用org.vssplugin_1.6.1(使用外掛形式)
  如果你不知道具體下在地址,天啊,多麼痛苦的事情,我給你發一個吧:)
  
  http://downloads.sourceforge.net/vssplugin/org.vssplugin_1.6.1.zip?modtime=1119297335&big_mirror=0
  
  下載完了,看下面這個教程,當然了,如果你不想放到eclipse裡面,我給你說個方法
  
  建一個目錄:
  
  D:\eclipse\MyPluins\vssPlugin_1.6.1\eclipse\plugins\org.vssplugin_1.6.1
  
  把剛弄回來的壓縮包解壓縮到這裡,
  
  注意,:D:\eclipse\MyPluins\vssPlugin_1.6.1\eclipse\plugins\org.vssplugin_1.6.1這個目錄下就是檔案了,別弄錯了
  
  然後建立一個檔案,什麼名字都可以:比如說"WoAiVSS.txt"放到Eclipse目錄下的links目錄下,沒有?,你建立一個好了。
  
  檔案內容如下
  
  path=D:\\eclipse\\MyPluins\\vssPlugin_1.6.1
  
  然後重新啟動Eclipse吧,這樣就可以把Eclipse直接結合VSS了,就省去了下面的第一步了
  
  好了,下面的操作都大同小異了,祝你成功吧。
  
  Eclipse結合VSS方法
  1. 到網站中下載免費的org.vssplugin_1.4.1-2.0-compability.zip到本機目錄;
  2. 將org.vssplugin_1.4.1-2.0-compability.zip解壓縮;
  3. 將解完壓縮後得到的org.vssplugin_1.4.1資料夾複製到ECLIPSE_PATHplugins下;(ECLIPSE_PATH是eclipse的安裝路徑)
  4. 重新啟動eclipse;
  5. Help->About Eclipse Platform->Plug-In Details確認外掛加入成功;
  6. Window->Customize Perspective...,在對話方塊中的Window>Show View和Other中把VSS相關的選項打上鉤,OK。
  
  在Eclipse中使用VSS:
  新建程式:
  1. 將工具生成好的原始檔建好工作路徑,將整個工作路徑拷貝到伺服器的相應位置;
  2. 開啟Eclipse->File->New->Project...選擇伺服器上的此本程式的工作路徑建立新工程;
  3. 右鍵點選工程->Team->Share Project...;
  4. 選擇VSS Configuration Wizard,點next;
  5. User Name和Password輸入你的使用者名稱和密碼;
  6. 在確保自己的計算機可以在不輸入密碼的情況下登入到伺服器上的情況下,直接輸入或點Browse...選擇VSS Database目錄;
  7. 開啟VSS客戶端,在總目錄的下面建立一個自己子工程名稱相對應的資料夾;
  8. Realative mountpoint中選擇剛剛在VSS中建好的資料夾後點確定;
  9. 將下面的那個多選框的鉤打上,點Finish;
  10. 右鍵選擇工程->Team->Add To VSS,輸入相應註釋後OK;
  11. 這樣就可以在Team中執行相應的Check-in、Check-out操作了。
  
  新建開啟一個VSS資料庫中已有的工程:
  1. 開啟Eclipse->File->New->Project...選擇伺服器上的此本程式的工作路徑建立新工程;
  2. 右鍵點選工程->Team->Share Project...;
  3. 選擇VSS Configuration Wizard,點next;
  4. User Name和Password輸入你的使用者名稱和密碼;
  5. 在確保自己的計算機可以在不輸入密碼的情況下登入到伺服器上的情況下,直接輸入或點Browse...選擇VSS Database目錄;
  6. Realative mountpoint中選擇好相對應的VSS路徑後點確定;
  7. 將下面的那個多選框的鉤打上,點Finish;
  8. 右鍵選擇工程->Team->““refresh””。
  
  計算機重起後開啟工程:
  確保本地計算機可以在不輸入密碼的情況下等錄到伺服器上;
  開啟Eclipse,右鍵工程->Open Project;
  右鍵點選工程->Team->Share Project...。

相關文章