欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VSS 軟件配置管理 版本控制

 更新時間:2008年11月30日 17:28:49   作者:  
1 什么是軟件配置管理   軟件配置管理是指通過執(zhí)行版本控制、變更控制的規(guī)程,以及使用合適的配置管理軟件,來保證所有配置項的完整性和可跟蹤性。配置管理是對工作成果的一種有效保護。

  當source safe中的文件比本地機的文件內(nèi)容新時,則在source safe中選擇此文件,然后get latest version命令,然后按照默認選項進行check out;

  當兩者內(nèi)容相同時,按照默認選項操作。

  注意:source safe中使用了文件鎖的概念當一個文件被別人check out時,其他人不能check out 此文件;如果文件鎖是無效的,您可以查看Visual SourceSafe 6.0 Admin-tools-general-allow multiple chechouts選項是否被選中。只有當check out 修改文件完畢后,一定要check in,來保證source safe中的文件最新。

  謹記check out時將是使得代碼對自己可寫,對別人只讀,請僅僅Check Out自己需要修改的部分,不然你工作的時候同組成員只能休息了。

(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不然會使得其他人也無法通過編譯,整個工程沒法調(diào)試了。

  (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保留本地計算機上文件的內(nèi)容,source safe上的文件是上次check in后的內(nèi)容。此時,兩個文件可能出現(xiàn)不同;

  leave選項保留當前計算機上的內(nèi)容,source safe上的文件是上次check in后的內(nèi)容,兩個文件可能出現(xiàn)不同;

  delete 選項刪除本地計算機上的這個文件。

選擇一個選項后,單擊OK后,文件回到普通狀態(tài)。

 ?。?)edit操作

  edit命令是一個組合命令,是先check out再修改的命令的組合。應當注意的是,執(zhí)行edit命令后,我們修改了文件,但是source safe中的文件并沒有同步的修改,我們還是要check in完成本地文件與source safe上文件的同步。

 ?。?)查看文件的歷史內(nèi)容

  方法選中此文件,右單擊選擇show history,出現(xiàn)一對話框后,經(jīng)選擇OK后彈出一窗體,我們可以看到這個文件的所有版本,要查看某個版本可以選中VIEW按鈕。如果想下載某個先前的版本可以點擊get按鈕。

 ?。?0)關(guān)于source safe的權(quán)限

  缺省狀況下,項目安全管理是以簡單模式來運行,即用戶對工程的操作的權(quán)限只有兩種,一種只讀權(quán)限,一種讀寫權(quán)限。要啟用高級模式,可以在Visual SourceSafe 6.0 Admin-tools-project security-enable project security將此選項選選中。

  source safe的權(quán)限分為5級:

  無權(quán)限級:看不到文件

  read級:自能瀏覽文件,可以使用get latest version命令

  check in/check out級:可以更新文件,但不能對文件進行刪除

  delete級:可以刪除文件,但通過某些命令這些文件還能恢復。

  Destroy級:可以徹底的刪除文件,刪除之后無法恢復。

  為用戶設(shè)定權(quán)限的工作一般由軟件配置管理員在Visual SourceSafe 6.0 Admin中完成。

  權(quán)限管理就是管理用戶和工程目錄之間的操作權(quán)限的關(guān)系。因此,有兩種管理方式。一種就是以工程目錄為主線來管理權(quán)限,一種是以用戶為主線來管理權(quán)限。

  以目錄為主線管理用戶權(quán)限則點擊tools-right by project…菜單,彈出對話框來管理項目的用戶訪問權(quán)限。

  如果以用戶為主線來用戶權(quán)限,則應先在主界面的下方的用戶列表中選中一個用戶,再點擊rights assignments for user…菜單,彈出對話框,對話框下方列出了該用戶對數(shù)據(jù)庫各項目目錄的訪問權(quán)限,如果訪問某個項目在列表上沒有列出,則說明該項目的權(quán)限是繼承上級目錄的訪問權(quán)限。只要您點選一個目錄,就可以編輯該用戶對該項目目錄的訪問權(quán)限。

權(quán)限復制就是將一個用戶的權(quán)限直接復制給另外一個用戶,管理員可以通過copy user right…菜單來實現(xiàn)。

  (11)關(guān)于password的更改

  password一般是由軟件配置管理員分配的,如果我們需要修改密碼,可以在tools-change password 下修改。

  需要說明的一點是當你的source safe密碼和windows密碼相同時,啟動source safe,不會出現(xiàn)提示您輸入密碼的對話框。這是微軟的的一貫作風,在SQL server數(shù)據(jù)庫管理系統(tǒng)下也能找到這個影子,因為微軟認為windows的密碼應該比其他軟件的密碼級別要高,既然您能用相同的用戶名和密碼進入windows那么您也有權(quán)使用相同的用戶名進入其他的軟件。

相關(guān)文章

最新評論