使用VSS 本地練習最基本的用法

2021-08-22 01:27:08 字數 1595 閱讀 2231

使用vss-本地練習最基本的用法

安裝好visual studio 6.0後,vss6.0已經裝好,可以用本機練習使用vss

1 使用 vss admin建立資料庫

在visual studio的common目錄下有乙個預設的資料庫vss,作為練習,用vss admin新建了乙個資料庫,剛建好的資料庫有兩個user,admin和guest,預設都沒有密碼。

2 使用 visual sourcesafe explorer

開啟vss explorer,選擇新建的資料庫,用admin使用者進入。

2-1 設定 working folder

working folder是本地硬碟上存放工程拷貝並編輯的地方,從vss伺服器上get下來的檔案存放在此處。一般將根目錄$的working folder設定到乙個相應的根目錄,則新建立的工程的orking folder自動繼承這個目錄。但是,如果子工程已經設定了working folder,更改父工程的working folder,子工程的working folder並不會跟著改變。第一次使用vss explorer開啟乙個資料庫時,$的working folder沒有設定,其下面的所有工程以及子工程的working folder也沒有設定。這是可以直接設定$的working folder,從而其下面所有工程都會繼承這個working folder作為自己working folder的父目錄。這裡的子工程的概念是相對的,$下面的第一層工程都是$的子工程,而每個工程下面的目錄也是這些工程的子工程。

2-2 create project and add files

乙個新的專案剛開始時,伺服器上還沒有這個專案,此時使用vss explorer可以create project,同上,這個project的概念是相對的,其實就是乙個資料夾,無論它直接在$下一層或位於某個project中。建立好project後,點開它,此時它裡面是空的。可以從資源管理器中將檔案和資料夾拖進去。這些檔案就被上傳到vss伺服器上了,並被賦予版本號1。在專案的進行過程中,可以不斷的add files進去。

2-3 get, check out , check in & undo check out

get是從伺服器上獲得專案(檔案)的拷貝

check out是獲得專案(檔案)的修改許可權,如果伺服器不開放多重check out許可權(預設不開放),則乙個檔案被check out後,其他人無法再check out

check in是將修改後的檔案上傳到伺服器,當然必須先check out再check in,check in後,檔案版本將加1

如果check out後覺得沒必要修改,可以用undo check out取消此次check out

2-4 rename

rename可以重新命名檔案或專案,經過我的實驗,rename操作不需要check out獲取許可權,也無須check in。rename將直接改變伺服器上的檔案或專案名,其他使用者重新整理後立即可發現名字改變了。

2-5 cloak project

cloak專案意味著「當在該項目的上級專案上執行遞迴命令時這個專案將被忽略」。

當對某專案執行了cloak操作,對該專案或上級專案執行遞迴操作時,該項目的所有子專案也被隱含執行了cloak操作。換句話說,cloak意味著「當任何遞迴命令發生在我身上時,該命令就此停止。」

使用VSS 本地練習最基本的用法

使用vss 本地練習最基本的用法 安裝好visual studio 6.0後,vss6.0已經裝好,可以用本機練習使用vss 1 使用 vss admin建立資料庫 在visual studio的common目錄下有乙個預設的資料庫vss,作為練習,用vss admin新建了乙個資料庫,剛建好的資料...

GCC最基本的用法

在使用gcc編譯器的時候,我們必須給出一系列必要的呼叫引數和檔名稱。gcc編譯器的呼叫引數大約有100多個,其中多數引數我們可能根本就用不到,這裡只介紹其中最基本 最常用的引數。下面是man gcc的結果 gcc c s e std standard g pg olevel wwarn.pedant...

SVN最基本的使用

然後點選那個紅色包起來的add repository這個。這就是新增乙個搭建好的遠端庫的路徑,然後彈出來這個介面 看到上面的介面了吧,如果你們公司給的遠端庫的路徑是svn開頭的,就選擇最後乙個svn server,如果是http開頭的就選擇http server。下面的account informa...