把vss整合到Eclipse(Myeclipse)中

來源:互聯網
上載者:User

標籤:vss外掛程式整合   eclipse中配置vss   

一、設定檔共用許可權

1、開始菜單--運行-輸入services.msc
2、找到server的服務,右鍵屬性,將啟動類型設定為自動
3、右鍵案頭表徵圖網路位置,屬性,
4、右鍵本地串連表徵圖,選擇屬性,點擊安裝按鈕,選擇協議,點擊添加按鈕,安裝網路通訊協定裡面的名為NwLink ipx/...的協議。
5、開始菜單--運行-輸入secpol.msc
6、選擇本地策略--使用者權利指派--拒絕從網路訪問電腦--右鍵屬性,刪除掉所有的使用者組。
7、仍然在上述的介面中,選擇安全選項,網路訪問:不允許SAM帳戶的匿名枚舉的屬性設定為停用,不允許SAM帳戶和共用的匿名枚舉的屬性設定為停用,本地帳戶的共用和安全模式的屬性改為經典
8、開啟開始菜單--設定---控制台,停用防火牆
9、建立一個檔案夾,右鍵屬性--共用TAB-選擇共用資料夾--點擊許可權按鈕--把完全控制、更改和讀取都勾上

二、安裝VSS,添加一個帳號。

1、安裝完成後,在服務端添加一個資料庫。(順便修改使用者Admin的密碼,該使用者預設密碼為空白,空的密碼很不方便)。
2、在服務端添加一個使用者。
3、開啟vss用戶端登入介面,用Admin使用者登入,在該介面左邊$節點下,右鍵建立項目,然後在本地拖拉JAVA project到該項目中。
4、可以在服務端以Admin的身份,為每個使用者指派訪問項目的許可權,工具--項目許可權,選中右邊的使用者後,然後選擇下面的“使用者權限”,選擇或取消複選框的勾勾

三、下載vss外掛程式和安裝vss外掛程式

1.先到這裡http://download.csdn.net/detail/wangcunhuazi/8564147去下載vss外掛程式的壓縮包。

2.把下載回來的.rar壓縮包直接解壓到當前檔案夾(注意不要“解壓到org.vssplugin_1.6.2”,因為壓縮包裡面已經有一個檔案夾叫org.vssplugin_1.6.2),或直接解壓到案頭,得到名為org.vssplugin_1.6.2的檔案夾。

3.將解壓後的名為org.vssplugin_1.6.2的檔案夾放到myeclipse的安裝目錄的Common\plugins下,如E:\MyEclipse10.7\Common\plugins,然後開啟Common\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info檔案 ,將下面的兩條語句(中文"絕對路徑方式:" 和 "相對路徑方式:"不要寫進去,這裡只是為了說明)加到檔案尾部,注意路徑匹配 ,需要改D:/ProgramFiles/Genuitec這條路徑為你電腦中myeclipse安裝目錄
絕對路徑方式: org.vssplugin,1.6.2,file:/D:/ProgramFiles/Genuitec/Common/plugins/org.vssplugin_1.6.2/,4,false 
相對路徑方式: org.vssplugin,1.6.2,file:plugins/org.vssplugin_1.6.2,4,false

4.開啟Eclipse(MyEclipse),開啟“help/About。。。”菜單,在出現的對話方塊中點“Plugin-Details”,可以查看目前已經安裝的所有外掛程式,在這裡查看是否有剛才安裝的org.vssplugin_1.6.2的包,如果有就說明安裝成功了,如果沒有,則需要關閉Eclipse(Myeclipse),然後把Eclipse(或者Myeclipse)目錄下的configuration目錄下除了config.ini檔案之外的所有目錄和檔案都刪除,這樣就可以清除以前的配置,再重新啟動Eclipse(Myeclipse)就可以看到安裝的外掛程式了。

四、在myeclipse中配置vss外掛程式

配置步驟:
 第一步:在myclipse中建立一個項目InstantMsg,選中項目InstantMsg,右擊滑鼠,依次選擇Team-Share Project…。


第二步:在如下對話方塊中選擇VSS Configuration Wizard,然後單擊“Next >”按鈕。

第三步:輸入VSS管理員指派的使用者名和密碼:

username:你的vss帳戶名稱
 password:你的vss帳戶密碼
 VSS Directory:vss伺服器目錄
 source dir:選擇你要共用的項目
 Relative mountpoint:項目所要共用到vss的哪個目錄下

第四步:單擊VSS Directory後的Browse…按鈕,從網路位置中找到VSS伺服器所在共用資料夾InstantMsg,然後點擊“確定”。
 
第五步:單擊Source dir…後面的Browse…按鈕,選擇項目源檔案所在檔案夾,單擊“OK”。

第六步:單擊“Relative mountpoint:”後的“Browse…”按鈕,選擇專案檔夾InstantMsg:,然後單擊“OK”。

第七步:單擊“Finish”按鈕,完成配置。

第八步:選中項目InstantMsg,然後右擊,依次選擇Team-Refresh。


五、Eclipse中如何使用VSS

 1、在Eclipse同VSS伺服器同步之前,要先重新整理,否則可能會因為在Eclipse外面編輯的檔案,Eclipse中沒有重新整理而導致同步報錯,可以將Eclipse設定為自動重新整理,操作方法:Window->Preferences->General->Workspace,選中Refresh workspace automatically。即使如此,仍然可能出現問題,因為Eclipse重新整理可能會有一定延遲,所以在報錯時,手動重新整理一下,再同步。

2、下班離開公司之前“Commit Changes”所有檔案,上班之後Refresh所有檔案:
    在左側項目欄的項目名InstantMsg上右擊,依次選擇Team-Check In或者 Commit Changes。

3、在修改檔案之前,先Get Latest Version一下,使得修改時的版本儘可能新,一旦發生衝突,解決它的工作量會比較小。如果是大家共同使用,並經常修改的檔案,如web.xml、struts-config.xml等檔案,更要在修改之前經常擷取最新版本,最好能通知其他人員Commit。
    在左側InstantMsg項目導覽列找到struts-config.xml或者web.xml,在檔案上右擊,依次選擇Team-Get Latest Version:

4、在檔案出現衝突時,應該先進行比對,將伺服器端的修改更新至本地,不清楚的地方要同其他人溝通,合并完成後,選擇Commit Changes更新,禁止出現問題時不進行比對就進行Commit Changes操作!

 5、VSS不允許進行刪除伺服器端檔案,所以大家最好不要提交臨時檔案及臨時目錄,如編譯產生的檔案和目錄。

 6、不同功能模組的檔案分開Commit,同一功能模組的檔案一次Commit,對於分析錯誤、減少衝突、版本回退等有協助。

 7、提交的檔案必須經過測試,起碼保證在本地是可以編譯通過的,方便其他人測試。

 8、圖形檔案和classes目錄勿加入VSS。


把vss整合到Eclipse(Myeclipse)中

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.