VSS操作筆記

2021-07-23 23:41:59 字數 1559 閱讀 1838

lvss微軟的產品。簡單好用,區域網中用vss。適用於team級還可以,企業級不好,僅支援windows 作業系統。

visual sourcesafe 是乙個源**控制系統,可以儲存檔案的不同版本,可以比較檔案的差別,可以控制不同的人對同一檔案的修改。

windows平台下使用vss開發的典型環境是基於c/s架構的 。

並非僅僅使用vss管理源**,用vss管理所有受控的檔案,包括組織級檔案、專案文件、會議記錄、評審報告等等,總之一句話,所有重要的東西和他們的歷史都可以在vss中獲得。

1 安裝visual sourcesafe 6.0

安裝visual studio 6.0 選中visual sourcesafe 核取方塊,進行安裝即可
2 登陸到vss 6.0伺服器

3 設定專案工作路徑 ?

為專案設定乙個對應的本地目錄,用來取得版本進行編輯。建立乙個目錄用於開發,相應專案。 file>set working folder
4 取得最新版本

這個命令通常從專案的右鍵選單獲得,名為「get last version」。

「recursive」遞迴,若選中可以得到整個專案樹,否則只得到專案下的檔案而不包含子專案。

「make writeable」,預設取得的檔案是唯讀的(check out才是獲得可編輯的版本的合理方式),若選中則不設定唯讀屬性。

5 簽出專案或者檔案check out

過程應該首先簽出才有權修改檔案,簽入以後修改才會被其他人認可。

如果檔案已經被簽出,就應該等待或者去跟簽出者協商,絕不應該在沒有簽出的情況下擅自修改本地檔案。

任何人都應該服從這一點,否則專案版本將仍然陷入混亂。

(或者可獲取到最新版本之後, 在最新版本的基礎上修改**, 然在checkin之前將版本**checkout, 然後**對比將修改的部分更新, 然後checkin)

6 簽入專案或者檔案check in

有遞迴選項,可以連子目錄一起簽入。

「keep checked out」,保持簽出狀態,在頻繁修改**時經常會這樣做,儲存乙個中間版本然後立即繼續修改。

7 撤銷簽出undo check out

如果後悔了,不想修改檔案,可以撤銷簽出。

有遞迴選項。還要選擇本地版本的處理方式,可以用vss裡面的版本覆蓋,也可以留著不管它,還可以刪除,要仔細斟酌。

8 顯示歷史記錄show history

檢視專案的所有歷史,包括增加檔案、刪除檔案、簽入檔案(檔案有更改)

1、開發人員不要隨意變更vss伺服器上的目錄(project)結構。

2、不要在目錄(project)中隨便增加刪除檔案。

4、嚴格遵守vss的使用規程,防止因誤操作導致程式或者文件的丟失。

5、如遇兩人需同時修改統一目錄(project)或檔案的情況,請序列處理而非multicheckout方式處理以減少出錯機率。

6、vc專案中只提交相關於原始碼,不要將debug或者release目錄提交。vc專案中字尾為 .clw, .ncb的檔案不要提交,否則類的資訊列表不能顯示。

vi 操作筆記

1.關於退出 wq 強制儲存退出 wq 儲存退出 x 作用和 wq 一樣 zz 作用和 wq一樣,注意z是大寫的,並且不是在命令模式 q 退出 q 強制退出 2.關於移動 h 在當前行向左移動乙個字元 j 移動到下一行 k 移動到上一行 l 在當前行向右移動乙個字元 ctrl f 向前滾動一頁 ct...

mysql操作筆記

user01只能本地訪問 create user user01 localhost identified by password1 user02可以遠端訪問 create user user02 identified by password1 建立資料庫 create database db01 修...

mysql操作筆記

一 select user 顯示的為當前使用的 user 及host use mysql select distinct user from user 顯示該資料庫授權登陸的使用者名稱 其實還有 host 的限制 mysql 中新增使用者 新建資料庫 使用者授權 刪除使用者 修改密碼 注意每行後邊都...