(6)上傳文件到服務器操作
我們必須利用 check in命令保證source safe本地的文件同步,check in與check out 成對出現(xiàn),它的作用是用本地的文件更新source safe中被check out 的文件。
具體操作在 source safe選中處于check out狀態(tài)的文件,右單擊選擇check in即會出現(xiàn)一個對話框:默認狀態(tài)下它的兩個復選框處于非選狀態(tài),Keep checked out選項,可以在check in 后自動的再次check out,等于是省略了下一步check out操作;remove local copy選項,可以在check in的同時,刪除本地機上working folder中的同名文件。
一般按照缺省選項就可以了。 Check in成功后,source safe和本地的文件是完全相同的,本地的文件變成了只讀文件。要再次修改文件時,再執(zhí)行check out操作,此時本地機的文件屬性自動變?yōu)榭蓪憼顟B(tài)。一定記住check out 后要check in,不然導致的后果就如同寫完了文件不保存差不多。
一定要保證你的文檔正確、可編譯后再 Check In不然會使得其他人也無法通過編譯,整個工程沒法調試了。
( 7)undo check out 操作
當一個文件被 check out 后,您如果想要撤銷這項操作,可以使用undo check out命令,操作步驟:選中處于check out 狀態(tài)的文件,右單擊后選擇undo check out.
當source safe中的文件和本地的文件完全相同時,則不出現(xiàn)提示信息,文件恢復為普通狀態(tài)。
當source safe中的文件和本地的這個文件不完全相同時,則出現(xiàn)提示窗口,對話框local copy中包括三個選項:
replace選項選中后會出現(xiàn),系統(tǒng)詢問是否覆蓋的信息,如果單擊yes則是用source safe上的文件最后一個版本覆蓋本地機上的文件,如果選擇no保留本地計算機上文件的內容,source safe上的文件是上次check in后的內容。此時,兩個文件可能出現(xiàn)不同;
leave選項保留當前計算機上的內容,source safe上的文件是上次check in后的內容,兩個文件可能出現(xiàn)不同;
delete 選項刪除本地計算機上的這個文件。
選擇一個選項后,單擊 OK后,文件回到普通狀態(tài)。
( 8)edit操作
edit命令是一個組合命令,是先check out再修改的命令的組合。應當注意的是,執(zhí)行edit命令后,我們修改了文件,但是source safe中的文件并沒有同步的修改,我們還是要check in完成本地文件與source safe上文件的同步。
( 9)查看文件的歷史內容
方法選中此文件,右單擊選擇 show history,出現(xiàn)一對話框后,經選擇OK后彈出一窗體,我們可以看到這個文件的所有版本,要查看某個版本可以選中VIEW按鈕。如果想下載某個先前的版本可以點擊get按鈕。
( 10)關于source safe的權限
缺省狀況下,項目安全管理是以簡單模式來運行,即用戶對工程的操作的權限只有兩種,一種只讀權限,一種讀寫權限。要啟用高級模式,可以在 Visual SourceSafe 6.0 Admin-tools-project security-enable project security將此選項選選中。
source safe的權限分為5級:
無權限級:看不到文件
read級:自能瀏覽文件,可以使用get latest version命令
check in/check out級:可以更新文件,但不能對文件進行刪除
delete級:可以刪除文件,但通過某些命令這些文件還能恢復。
Destroy級:可以徹底的刪除文件,刪除之后無法恢復。
為用戶設定權限的工作一般由軟件配置管理員在 Visual SourceSafe 6.0 Admin中完成。
權限管理就是管理用戶和工程目錄之間的操作權限的關系。因此,有兩種管理方式。一種就是以工程目錄為主線來管理權限,一種是以用戶為主線來管理權限。
以目錄為主線管理用戶權限則點擊 tools-right by project…菜單,彈出對話框來管理項目的用戶訪問權限。
如果以用戶為主線來用戶權限,則應先在主界面的下方的用戶列表中選中一個用戶,再點擊 rights assignments for user…菜單,彈出對話框,對話框下方列出了該用戶對數(shù)據庫各項目目錄的訪問權限,如果訪問某個項目在列表上沒有列出,則說明該項目的權限是繼承上級目錄的訪問權限。只要您點選一個目錄,就可以編輯該用戶對該項目目錄的訪問權限。
權限復制就是將一個用戶的權限直接復制給另外一個用戶,管理員可以通過 copy user right…菜單來實現(xiàn)。
( 11)關于password的更改
password一般是由軟件配置管理員分配的,如果我們需要修改密碼,可以在tools-change password 下修改。 需要說明的一點是當你的 source safe密碼和windows密碼相同時,啟動source safe,不會出現(xiàn)提示您輸入密碼的對話框。這是微軟的的一貫作風,在SQL server數(shù)據庫管理系統(tǒng)下也能找到這個影子,因為微軟認為windows的密碼應該比其他軟件的密碼級別要高,既然您能用相同的用戶名和密碼進入windows那么您也有權使用相同的用戶名進入其他的軟件。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |