1.為何使用及如何下載安裝
1.1 為何使用SourceAnywhere
SourceAnywhere用戶端程式的功能與Microsoft的Visual SourceSafe並無明顯區別,但重要的是用SourceAnywhere可以在串連到校園網的任何一台電腦上使用,所以,今後就可以直接在宿舍和其他合適的地方進行項目開發了。(圖 1-1)
圖 1-1
1.2 下載和安裝
SourceAnywhere可以從msclub的ftp上下載,地址為: ftp://172.27.8.103/%B9%A4%BE%DF/
安裝步驟(圖 1-2 至 1-7)。其中圖 1-6 顯示的提示說明該用戶端可用與Dreamweaver開發的版本控制。
圖 1-2
圖 1-3
圖 1-4
圖 1-5
圖 1-6
圖 1-7
安裝成功後的表徵圖1-8
圖 1-8
2.SourceAnywhere的使用 2.1 第一次啟動SourceAnywhere
第一次啟動SourceAnywhere,需要對已連線的服務器資訊和使用者賬戶進行設定。2-1, 2-2,要填入的伺服器位址為172.27.8.103,連接埠號碼8877,之後在login中填入之前使用VSS是所使用的賬戶和密碼。具體設定。
圖 2-1
圖 2-2
SourceAnywhere的介面和VSS基本相同,實現功能的方法也基本相同。介面2-3。
圖 2-3
2.2 VS2005中的設定
VS2005中設定原始程式碼控制的用戶端為SourceAnywhere的方法。
注意:如果在VS2005中將原始程式碼控制的用戶端設定為SourceAnywhere,而直接開啟原來本地儲存的用VSS作為原始程式碼控制的項目,會導致VS2005將原始程式碼控制用戶端自動改回到VSS,所以請務必按照下面的方法設定VS的原始程式碼控制。
首先,開啟SourceAnywhere,登陸後查看所開發的項目還有那些沒有簽入。沒有簽入的檔案在SourcAnywhere中檔案名稱前面回出現紅色的對勾。 2-4
圖 2-4
將沒有簽入的檔案按照原來在VSS中的操作方式簽入。
之後,在SourceAnywhere中,選擇要編輯的項目的sln檔案,右擊該檔案選擇Get Latest Version(圖 2-5)
圖 2-5
之後選擇適合的路徑(圖 2-6)
圖 2-6
成功匯入後,SourceAnywhere在底部會有提示(圖 2-7)
圖 2-7
(重要)在開啟本地擷取的項目之前,一定要先設定VS2005的原始程式碼控制用戶端,開啟VS,選擇工具-選項-原始程式碼控制。(圖 2-8 2-9)
圖 2-8
圖 2-9
將原始程式碼控制外掛程式設定為SourceAnywhere,之後點環境選項,將嵌入項行為進行 2-10 的設定(同VSS中的設定)。
圖 2-10
之後關閉VS,再開啟剛才從SourceAnywhere上擷取的sln檔案即可。之後的簽入,簽出等方法同VSS。
今後,只能在新簽出的項目中進行編輯,不要使用原項目,否則,VS會將原始程式碼控制自動化佈建回VSS,而今後在開啟使用SourceAnywhere管理的項目就會出問題,一旦發生問題,請查看VS2005中的原始程式碼控制是否設定為SourceAnywhere,並開啟用SourceAnywhere擷取的項目。
2.3 VS2003中的設定
VS2003中設定原始程式碼控制的用戶端為SourceAnywhere的方法。
VS2003中的設定比較簡單,只需要在安裝是選擇將原始檔控制總管設定為SourceAnywhere,或者在安裝後,從開始中選擇SCC Provider Manager(圖 2-11)
,將Current SCC Provider選擇為SourceAnywhere即可(圖 2-12),也可繼續使用原來的項目進行開發。
圖 2-11
圖 2-12
2.4 SourceAnywhere使用注意
SourceAnywhere和VSS相比的缺點之一是,SourceAnywhere在展開介面左邊的樹形展示結構時並不執行重新整理,所以為了不被SourceAnywhere的假象所蒙蔽,最好的辦法就是常按F5重新整理。
2.5 重新把原始程式碼控制客戶段設定為VSS
如果想要把原始程式碼控制的用戶端重新設定為VSS,方法如下。
圖 2-13
圖 2-14
在SCC Provider Manager中重新設定MS VSS(第一項),之後單擊OK確定。(圖 2-13 2-14)