標籤:
什麼是版本控制?
1.怎樣對研發項目進行整體管理
2.項目開發小組的成員之間如何以一種有效機制進行協調
3.如何進行對小組成員各自承擔的子項目的統一管理
4.如何對研發小組各成員所作的修改進行統一匯總
5.如何保留修改的軌跡,以便撤銷錯誤的改動
6. 對在研發過程中形成的軟體的各個版本如何進行標識,管理及差異識辨
版本控制工具介紹
•Starteam
是一個集合了版本控制、構建管理(Build Management)和缺陷跟蹤系統為一體的軟體,並且具有強大的圖形介面,易學易用;但管理複雜、維護困難。2002年底被Borland公司收購。
•PVCSVersion Manager
是美國的MERANT公司軟體組態管理工具PVCS 家族中的一個組成部分,它能夠實現原始碼、可執行檔、應用檔案、圖形檔案和文檔的版本管理;它能安全地支援軟體並行開發,對多個軟體版本的變更進行有效控制管理。
•ClearCase(CC)
是ROSE構件的一部分,目前最牛的組態管理工具,主要應用於複雜的產品發放、分布式團隊合作、並行的開發和維護任務。可以控制word, excel,powerpoint , visio等檔案格式,對於不認識的格式可以自己定義一種類型來標識。
•VisualSourceSafe ( VSS )
簡單易用、方便高效、與Windows作業系統及微軟開發工具高度整合。
•ConcurrentVersions System ( CVS )
是開發源碼的並發版本系統,它是目前最流行的面向軟體開發人員的原始碼版本管理解決方案。它可用於各種平台,包括 Linux 、Unix和 Windows NT/2000/XP等等。
Visual SourceSafe (VSS)概述
- 提供了完善的版本和組態管理功能,以及安全保護和跟蹤檢查功能
- 同 Visual Basic、Visual C++、Visual FoxPro 等開發環境以及 Microsoft Office 應用程式整合在一起
- 簡單工作原理
VSS中的幾個重要概念
VSS中我們處理的所有文檔都叫檔案操作:check out , check in , undo check out , view
儲存在VSS資料庫中的所有檔案的集合 ,類似於“檔案夾”操作:檔案的add , delete , edit , share
在我們的本地機上。是我們真正用於處理文檔的地方VSS的基本操作(一個例子)•按小組熟悉版本控制工具VSS的使用
1、每個小組選出一個管理員,在伺服器端建立資料庫並把小組的各個成員加入其中。
2、管理員登陸到VSS用戶端,建立新的檔案夾(“SE實訓”),並添加檔案(取名為“通訊錄”的word文檔)和檔案夾(“共用的文檔”)。
3 、管理員登陸VSS服務端設定使用者訪問檔案夾的許可權。
4、每個小組成員登陸到VSS中,把各自的檔案加到“共用的文檔”中。
5、每個小組成員獲得VSS中所有檔案的最新版本。
6、每個小組成員編輯和查看VSS中的檔案:在“通訊錄”中編輯自己的通訊方式;查看其他組員添加的檔案。
VSS管理員建立資料庫(一)進入Visual SourceSafe 6.0 Admin
選擇Tools------->>Create Database,名為“SEGroup1”VSS管理員建立資料庫(二)
VSS管理員建立使用者並設定密碼(一)
開啟剛才建立的資料庫SEGroup1:
選擇Users ------>open SourceSafe Database
VSS管理員建立使用者並設定密碼(二)
建立使用者:選擇Users ------>add User
VSS管理員建立使用者並設定密碼(三)
設定密碼:選擇Users ------->Change Password
登陸VSS
進入Microsoft Visual SourceSafe 6.0
修改密碼
修改密碼:選擇Tools ------>Change Password
建立新的檔案夾
選中要建立新檔案夾的項目(上級檔案夾)
選擇File --------->Create Project
添加檔案夾
選中要建立新檔案夾的項目(上級檔案夾)
選擇File -------->Add Files
添加檔案
選中要建立新檔案夾的項目(上級檔案夾)
選擇File --------->Add Files
建立工作資料夾
選擇File ---->Set Working Folder
查看檔案
在檔案清單中選中要查看的檔案
選擇Edit ------->View File 或右單擊滑鼠選擇View
修改和編輯檔案(一)
在檔案清單中選中要修改和編輯的檔案
選擇Edit ------>Edit File 或 右單擊滑鼠選擇 Edit
原理還是比較簡單的,希望對想瞭解VSS的有一定的協助。又是一年的冬天了,各位博友要多注意保暖哦。
版本控制工具VSS使用介紹