




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、信息技術部信息技術部20072007PagePage:1 1VSS(Visual SourceSafe)基本操作說明基本操作說明(編號:(編號:SN-SN-信信-L-07-M0001-L-07-M0001)SVANECIT Department2007.8.16信息技術部信息技術部20072007PagePage:2 2 1. VSS概要概要 . 3 3 2. 項目組織形式項目組織形式 . 4 4 3. 普通用戶常規操作普通用戶常規操作 . 6 6 4. 版本管理版本管理 . 2020 5. 客戶端安裝客戶端安裝 . 3232 6. 管理員操作管理員操作 . 38 38 目目 錄錄信息技術部信
2、息技術部20072007PagePage:3 31. VSS概要概要 Visual SourceSafeVisual SourceSafe(以下簡稱(以下簡稱VSSVSS)是一種版本)是一種版本控制管理工具控制管理工具 它通過將各種類型的文件存入其內部數據庫的方它通過將各種類型的文件存入其內部數據庫的方式式有效地管理工程有效地管理工程 簡單易用、方便高效、與簡單易用、方便高效、與WindowsWindows操作系統及微軟操作系統及微軟開發工具高度集成開發工具高度集成信息技術部信息技術部20072007PagePage:4 42. 項目組織形式項目組織形式ITPublicBOSMISCIMDoc
3、umentProjectProject1Project2CodeDocumentAP ServerClientDB-SOL所屬科擔當具有所有權限,其他人只讀所屬科擔當具有所有權限,其他人只讀項目擔當具有該項目所有權限項目擔當具有該項目所有權限項目成員具有相關模塊所有權限項目成員具有相關模塊所有權限其他人只讀其他人只讀各科擔當各科擔當(包括科助以上包括科助以上)具有所有權限,其他人只讀具有所有權限,其他人只讀信息技術部信息技術部20072007PagePage:5 5附:管控文件的范圍附:管控文件的范圍各科室(各科室(CIMCIM、BOSBOS、MISMIS)Project: 項目開發源代碼(包
4、括項目開發源代碼(包括AP-Server、Client、DB-SQL等)等) 開發計劃開發計劃 項目開發文檔項目開發文檔 設計文檔設計文檔 測試文檔測試文檔 Release文檔文檔 會議記錄會議記錄 操作文檔等操作文檔等Document:SOP文檔文檔 點檢表點檢表(日常點檢、日常點檢、ISO用點檢表等用點檢表等) 設計仕樣書設計仕樣書-MES 系統文檔系統文檔 故障報告書故障報告書 系統故障代碼表系統故障代碼表 各類表格樣式各類表格樣式 PublicPublic部門級文檔部門級文檔各類表格樣式各類表格樣式其它部門內共享的資料其它部門內共享的資料信息技術部信息技術部20072007PagePa
5、ge:6 63. 普通用戶常規操作普通用戶常規操作信息技術部信息技術部20072007PagePage:7 7創建新的創建新的Project(文件夾)(文件夾) 在選定的上級文件夾下點擊鼠在選定的上級文件夾下點擊鼠標右鍵標右鍵“Create Project”,如同,如同新建文件夾。新建文件夾。 填入填入Project name后點后點擊擊OK。(可在(可在Comment中添加備中添加備注信息)注信息)信息技術部信息技術部20072007PagePage:8 8 在在VSS ExplorerVSS Explorer中中選選中需要添加文件的文件中需要添加文件的文件夾后,在夾后,在File菜單中選中
6、菜單中選中Add Files 在文件列表中選中需在文件列表中選中需要添加的文件夾或文件。要添加的文件夾或文件。 注意:選了注意:選了RecursiveRecursive,就表示包含所選文件夾下的就表示包含所選文件夾下的所有子文件夾。所有子文件夾。注:此處如果選擇的是文件夾,注:此處如果選擇的是文件夾,則添加文件夾及其下面的文件;則添加文件夾及其下面的文件;如果選擇的是文件,則只添加文如果選擇的是文件,則只添加文件。件。添加文件方法添加文件方法1(Add Files)信息技術部信息技術部20072007PagePage:9 9添加文件方法添加文件方法1(Add Files)文件夾及文件被添加進了
7、文件夾及文件被添加進了VSSVSS數據庫中。數據庫中。信息技術部信息技術部20072007PagePage:1010添加文件方法添加文件方法2(Add Files)鼠標拖放實現直接用鼠標從直接用鼠標從WindowsWindows資資源管理器拖動文件夾或源管理器拖動文件夾或文件至文件至VSSVSS瀏覽器即可。瀏覽器即可。信息技術部信息技術部20072007PagePage:1111設置工作目錄設置工作目錄概念概念 VSS VSS是存儲和管理文件的工具,但是編輯和編譯文件必須在是存儲和管理文件的工具,但是編輯和編譯文件必須在VSSVSS指定文件夾中進指定文件夾中進行,這個文件夾叫工作目錄(位于本地
8、機器上)行,這個文件夾叫工作目錄(位于本地機器上) ,它可以是現存的文件夾,也可以,它可以是現存的文件夾,也可以是是VSSVSS新建的文件夾。新建的文件夾。VSSVSS瀏覽器在文件列表右上方顯示了文件的工作目錄的路徑。瀏覽器在文件列表右上方顯示了文件的工作目錄的路徑。 在在VSSVSS系統中,工作目錄是真正用于處理文檔的地方。當要編輯或修改某個文檔系統中,工作目錄是真正用于處理文檔的地方。當要編輯或修改某個文檔時,必須對文檔實施時,必須對文檔實施check out check out 操作,操作,VSSVSS將該文檔從項目中拷貝出來,放入工作目將該文檔從項目中拷貝出來,放入工作目錄。當修改完畢
9、并錄。當修改完畢并check in check in 文件之后,文件之后,VSSVSS又將文件重新拷貝到數據庫中以記錄這又將文件重新拷貝到數據庫中以記錄這次的修改。次的修改。 一旦將文件簽出,一旦將文件簽出,VSSVSS就開始在本地機上創建并管理工作目錄。(一般就開始在本地機上創建并管理工作目錄。(一般VSSVSS中中ProjectProject的文件夾與本地機上的文件夾保持一致比較好。)的文件夾與本地機上的文件夾保持一致比較好。) VSS中的文件夾中的文件夾對應本地機上的對應本地機上的工工作目錄作目錄 建立建立VSS目錄和本地目錄的映射關系目錄和本地目錄的映射關系信息技術部信息技術部2007
10、2007PagePage:1212設置工作目錄設置工作目錄方法方法 在在VSS瀏覽器中選定文件瀏覽器中選定文件夾后點擊鼠標右鍵選夾后點擊鼠標右鍵選Set Working Floder 選定在本地機上的工選定在本地機上的工作目錄作目錄,按按“OK”完成完成工作目錄設定前工作目錄設定前工作目錄設定后工作目錄設定后注:設置工作目錄除了此方法外,在進注:設置工作目錄除了此方法外,在進行行Check Out操作時如果文件還沒有設操作時如果文件還沒有設置工作目錄,系統會提示用戶為文件創置工作目錄,系統會提示用戶為文件創建或指定工作目錄,用戶可以根據系統建或指定工作目錄,用戶可以根據系統的提示對文件進行工作
11、目錄的設置。的提示對文件進行工作目錄的設置。 信息技術部信息技術部20072007PagePage:1313Check Out 文件的文件的“簽出簽出”(Check Out):當需要編輯一個文件時,必須將該文件:當需要編輯一個文件時,必須將該文件“簽出簽出”,VSS會會標志該文件已經被某個用戶遷出,并確保其他用戶不可編輯同一個文件。標志該文件已經被某個用戶遷出,并確保其他用戶不可編輯同一個文件。 在在VSS瀏覽器中選定需要瀏覽器中選定需要簽出的文件夾或文件后點擊簽出的文件夾或文件后點擊鼠標右鍵選鼠標右鍵選Check Out 包含子文件夾及其文件包含子文件夾及其文件信息技術部信息技術部20072
12、007PagePage:1414Check Out文件名前面被打上了紅色文件名前面被打上了紅色“”,表示文件已被表示文件已被Check OutCheck Out的的User信息技術部信息技術部20072007PagePage:1515Undo Check Out 取消簽出取消簽出(Undo Check Out):不在:不在VSS數據庫中保存簽出后所做的修改,使本地文件恢數據庫中保存簽出后所做的修改,使本地文件恢復到修改之前的狀態,并且將文件簽入。只有文件或項目中有文件被簽出后才有這個選項。復到修改之前的狀態,并且將文件簽入。只有文件或項目中有文件被簽出后才有這個選項。 在在VSS瀏覽器中選定需
13、取消簽瀏覽器中選定需取消簽出的文件夾或文件后點擊鼠標出的文件夾或文件后點擊鼠標右鍵選右鍵選Undo Check Out信息技術部信息技術部20072007PagePage:1616Check In 文件的文件的“簽入簽入”(Check In):當完成文件的編輯后,需將文件:當完成文件的編輯后,需將文件簽入簽入,以讓其他用戶可以,以讓其他用戶可以簽出或者獲取最新版本。對于文件,僅當文件被簽出后才有這個選項。簽出或者獲取最新版本。對于文件,僅當文件被簽出后才有這個選項。 在在VSS瀏覽器中選定需要瀏覽器中選定需要簽入的文件夾或文件后點擊簽入的文件夾或文件后點擊鼠標右鍵選鼠標右鍵選Check In
14、包含子文件夾及其文件包含子文件夾及其文件信息技術部信息技術部20072007PagePage:1717Check In文件名前面的紅色文件名前面的紅色“”消失消失,表示文件已被表示文件已被Check In注意注意!:如果文件被:如果文件被Check Out后,在本地機的工作目錄上將文件名修改了,后,在本地機的工作目錄上將文件名修改了,VSS將跟將跟蹤不到該文件,需要手工把該改名后的文件添加進蹤不到該文件,需要手工把該改名后的文件添加進VSS中,并且原先被中,并且原先被 Check Out的的文件文件VSS會認為找不到,需要手工將對文件作操作(會認為找不到,需要手工將對文件作操作(Undo Ch
15、eck Out或或Delete)。)。信息技術部信息技術部20072007PagePage:1818獲取文件最近版本獲取文件最近版本 獲取最新版本獲取最新版本 (Get Latest Version) :從:從VSS數據庫中獲取指定文件或項目的最新版本,數據庫中獲取指定文件或項目的最新版本,而又不必簽出文件。而又不必簽出文件。 在在VSS瀏覽器中選定需要獲取最瀏覽器中選定需要獲取最新版本的文件夾或文件后點擊鼠標新版本的文件夾或文件后點擊鼠標右鍵選右鍵選Get Latest Version 包含子文件夾及其文件包含子文件夾及其文件信息技術部信息技術部20072007PagePage:1919文件
16、共享文件共享直接拖放文件實現共享 “文件共享文件共享” :一個文件可以被多個項目共享,在任何一個項目中對該文件的更改,都將:一個文件可以被多個項目共享,在任何一個項目中對該文件的更改,都將反映到其他相關項目里。在反映到其他相關項目里。在VSS數據庫中只保存文件的一個版本,其它的只是創建一個數據庫中只保存文件的一個版本,其它的只是創建一個Link 。選定文件用鼠標拖動到需選定文件用鼠標拖動到需共享的項目中即可。共享的項目中即可。信息技術部信息技術部20072007PagePage:20204. 版本管理版本管理信息技術部信息技術部20072007PagePage:2121版本版本管理管理(1)V
17、SS內部版本號內部版本號VSS內部版本號內部版本號:這是由:這是由VSS維護的內部數碼,用戶對它沒有控制權。每個文件和項目的每維護的內部數碼,用戶對它沒有控制權。每個文件和項目的每個版本(每次修改后作了個版本(每次修改后作了Check In的)都有一個版本號,這些版本號總是一個整數且是遞增的)都有一個版本號,這些版本號總是一個整數且是遞增的(從的(從1開始遞增)。開始遞增)。查詢文件的歷史版本查詢文件的歷史版本 在在VSS瀏覽器中選定文件夾瀏覽器中選定文件夾或文件后點擊鼠標右鍵選或文件后點擊鼠標右鍵選Show History 包含標簽包含標簽Label VSS主要有主要有3種方法跟蹤文件或項目
18、的版本:種方法跟蹤文件或項目的版本:1)內部版本號)內部版本號 2)日期)日期 3)Label(標簽)(標簽) (這里我們主要利用(這里我們主要利用Label標簽進行版本的管理)標簽進行版本的管理)信息技術部信息技術部20072007PagePage:2222 內部版本號內部版本號信息技術部信息技術部20072007PagePage:2323View:查看文件內容。:查看文件內容。Details:詳細版本信息。:詳細版本信息。Get:獲取選定版本的文檔:獲取選定版本的文檔指定存放文件的本地路徑指定存放文件的本地路徑版本版本管理管理(2)對歷史版本的操作)對歷史版本的操作信息技術部信息技術部20
19、072007PagePage:2424Diff:版本比較可以比較兩個不同版本之間的差異。:版本比較可以比較兩個不同版本之間的差異。信息技術部信息技術部20072007PagePage:2525Pin:鎖定文件,使其不能被修改。:鎖定文件,使其不能被修改。 (可以利用(可以利用Unpin取消鎖定)取消鎖定)Rollback:該操作將使文件的內容恢復到先前某個版本時的狀態,它將使所有在該版本后所做:該操作將使文件的內容恢復到先前某個版本時的狀態,它將使所有在該版本后所做的改動丟失。的改動丟失。 有圖形標記有圖形標記信息技術部信息技術部20072007PagePage:2626設定設定Label(版
20、本號)的方法(版本號)的方法:版本版本管理管理(3)*利用利用Label標簽進行版本管理標簽進行版本管理 在在VSS瀏覽器中選定瀏覽器中選定Project或或文件后點擊鼠標右鍵選文件后點擊鼠標右鍵選Label 填入填入Project或文件的或文件的版本號版本號(可在(可在Comment中進行中進行該版本的備注說明)該版本的備注說明)標簽(標簽(Label):是用戶賦給某個項目或文件的某個版本的一個字符串,可以):是用戶賦給某個項目或文件的某個版本的一個字符串,可以是任何格式的長度不超過是任何格式的長度不超過31字符的字符串。字符的字符串。 信息技術部信息技術部20072007PagePage:
21、2727確認所定義的確認所定義的Label(版本號)(版本號): 在在VSS瀏覽器中選定瀏覽器中選定Project或文件或文件后點擊鼠標右鍵選后點擊鼠標右鍵選Show History 顯示所有的版本號記錄顯示所有的版本號記錄注:利用注:利用Label作的版本號前面有作的版本號前面有個圖形標記。個圖形標記。信息技術部信息技術部20072007PagePage:2828顯示歷史版本的兩種方法顯示歷史版本的兩種方法:只顯示只顯示Label版本版本顯示顯示Label版本內部版本版本內部版本信息技術部信息技術部20072007PagePage:2929版本版本管理管理版本設定的格式版本設定的格式 項目名
22、 Version號大版本 .中版本.小版本如: visDa 1.0.1 visDa 2.0.0版本設定格式版本設定格式:信息技術部信息技術部20072007PagePage:3030版本版本管理管理父子項目之間的版本依存關系父子項目之間的版本依存關系利用利用Label功能進行版本管理功能進行版本管理:CodeAP-ServerDB-SQLClient日期:日期:8/1Ver 1.0.0 Ver 2.0.1 Ver 1.0.1 8/2Ver 1.1.0 8/3Ver 1.0.1 Ver 1.0.2 8/4Ver 1.0.2 8/5Ver 1.1.1AP-Server Ver 1.0.0Clien
23、t Ver 2.0.1DB-SQL Ver 1.0.1AP-Server Ver 1.0.2Client Ver 2.0.1DB-SQL Ver 1.0.2食堂系統食堂系統取出取出Code的歷史版本的歷史版本(Ver 1.1.0)取出取出Code的歷史版本的歷史版本(Ver 1.1.1)注注:可以利用:可以利用LabelLabel功能為功能為ProjectProject設置每個開發階段的版本號,便于對不同階段設置每個開發階段的版本號,便于對不同階段 的源代碼的版本管理。的源代碼的版本管理。信息技術部信息技術部20072007PagePage:3131版本版本管理管理取出歷史版本(取出歷史版本(
24、Get)注意注意!:Get操作是取出文件的歷史版本,與操作是取出文件的歷史版本,與Check Out操操作不同,所以取出后是不能再作不同,所以取出后是不能再Check In的,而且最好存放在的,而且最好存放在不同的本地目錄下,以避免覆蓋本地工作目錄上的版本。不同的本地目錄下,以避免覆蓋本地工作目錄上的版本。 在在VSS瀏覽器中選定瀏覽器中選定Project后點擊后點擊鼠標右鍵選鼠標右鍵選Show History 選定所要取出的歷史版本,點擊選定所要取出的歷史版本,點擊Get并指定存放并指定存放Path后即可。后即可。信息技術部信息技術部20072007PagePage:32325. 客戶端安裝
25、客戶端安裝信息技術部信息技術部20072007PagePage:3333在在VSS Administrator 中中Add User 在在VSS管理員界面菜單中管理員界面菜單中選選Add User 填入填入User name和和Password在在VSS Server 上進行操作上進行操作 VSS客戶端安裝客戶端安裝(1)服務器端設置)服務器端設置信息技術部信息技術部20072007PagePage:3434VSS客戶端安裝客戶端安裝(2)安裝)安裝Client連接連接VSS Server上共享目錄上共享目錄 在客戶端在客戶端PC上填入上填入VSS Server的的IP Address 填入用
26、戶名:填入用戶名:vss 密碼:密碼:111 在在Vss目錄下雙擊目錄下雙擊netsetup.exe安裝安裝在在VSS 客戶端操作客戶端操作 信息技術部信息技術部20072007PagePage:3535 填入填入111-1111111111-1111111,點點擊擊OK完成完成Client安裝安裝 輸入用戶名、單位輸入用戶名、單位Client安裝安裝信息技術部信息技術部20072007PagePage:3636打開打開VSS客戶端程序客戶端程序登錄畫面登錄畫面進入進入VSS主畫面主畫面VSS客戶端安裝客戶端安裝(3)登錄)登錄VSS填入填入Username、Password、選定選定Data
27、base或手工填入或手工填入(172.16.4.238VssRoot)信息技術部信息技術部20072007PagePage:3737VSS客戶端安裝客戶端安裝(4)修改密碼)修改密碼 用戶首次登錄用戶首次登錄VSS畫面后畫面后請先修改請先修改Password 輸入舊密碼及新輸入舊密碼及新密碼后點擊密碼后點擊OK首次登錄首次登錄VSS畫面后請先修改畫面后請先修改Password信息技術部信息技術部20072007PagePage:38384. 管理員操作管理員操作信息技術部信息技術部20072007PagePage:3939管理員操作管理員操作命令一覽命令一覽 管理員操作主要分管理員操作主要分3
28、部分:部分:1)維護用戶列表)維護用戶列表 2)分配用戶權限)分配用戶權限 3)數據庫管理)數據庫管理打開打開VSS管理員界面。管理員界面。1)進行用戶的添加、修)進行用戶的添加、修改、刪除以及密碼的修改、刪除以及密碼的修改操作改操作2)用戶權限的分配操)用戶權限的分配操作作3)數據庫的管理)數據庫的管理 注:管理員操作須在注:管理員操作須在VSS Server上進行,目前為上進行,目前為172.16.4.238信息技術部信息技術部20072007PagePage:4040管理員操作管理員操作用戶權限分配(用戶權限分配(1) 用戶權限分配方法一:為用戶權限分配方法一:為Project分配不同用戶權限分配不同用戶權限 在在VSS管理員界面菜單中選管理員界面菜單中選Rights by Project 針對每個針對每個Project(文件夾)(文件夾)設定不同用戶的權限設定不同用戶的權限信息技術部信息技術部20072007PagePage:4141管理員操作管理員操作用戶權限分配(用戶權限分配(2) 用戶權限分配方法二:為用戶分配不同用戶權限分配方法二:為用戶分配不同Project的權限的權限 在在VSS管理員界面菜單中選管理員界面菜
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國沉香木行業市場評估分析及發展前景調研戰略研究報告
- 2025年中國椰子制品行業發展全景監測及投資方向研究報告
- 2025年中國脈沖繼電器行業市場運行現狀及未來發展預測報告
- 2025年中國剝離紙行業市場發展前景及發展趨勢與投資戰略研究報告
- 柔性防水膩子和普通膩子的檢測報告
- 中國球狀爆米花機行業投資分析及發展戰略咨詢報告
- 中國白羽肉雞行業市場發展監測及投資戰略咨詢報告
- 2025年中國休閑船游藝機行業市場深度分析及發展前景預測報告
- 2025年中國高壓風機行業發展前景預測及投資戰略研究報告
- 2025年公路建設施工市場環境分析
- 鐵路貨運流程課件
- 四川省成都市成華區2023-2024學年七年級上學期期末數學試題(含答案)
- 慢性硬膜下血腫護理要點大揭秘
- 管工基礎知識培訓課件
- 成人氣管切開拔管中國專家共識解讀
- “微”力量微博營銷
- 2022-2023學年山東省菏澤市成武縣人教版四年級下冊期末考試數學試卷(解析版)
- 浙江省舟山市2024屆數學高一第二學期期末質量跟蹤監視試題含解析
- 數據統計與分析教學大綱
- 2023建筑業10項新技術
- 預防醫學英文版課件:Occupational hazards injury
評論
0/150
提交評論