版本控制工具VSS
版本控制工具VSS
VSS 的全稱為 Visual Source Safe 。作為 Microsoft Visual Studio 的一名成員,它主要任務(wù)就是負(fù)責(zé)項(xiàng)目文件的管理,幾乎可以適用任何軟件項(xiàng)目。
VSS通過將有關(guān)項(xiàng)目文檔(包括文本文件、圖象文件、二進(jìn)制文件、聲音文件、視屏文件)存入數(shù)據(jù)庫(kù)進(jìn)行項(xiàng)目研發(fā)管理工作。用戶可以根據(jù)需要隨時(shí)快速有效地共享文件。文件一旦被添加進(jìn)VSS,它的每次改動(dòng)都會(huì)被記錄下來,用戶可以恢復(fù)文件的早期版本,項(xiàng)目組的其他成員也可以看到有關(guān)文檔的最新版本,并對(duì)它們進(jìn)行修改,VSS也同樣會(huì)將新的改動(dòng)記錄下來。
公司要用Vss來做文檔管理這一塊,我之前只是聽說過,并沒有怎么了解,分配給了我負(fù)責(zé)搭建研究,學(xué)習(xí)學(xué)習(xí)。
一.安裝
首先得先安裝個(gè)Vss,我這里只在網(wǎng)上找到了2005版本的,看起來是比較老了
鏈接:ed2k://|file|en_vss_2005.iso|108048384|C4BEC1EC3B2119BD7CCD51E930AAD4C3|/
注:迅雷、百度網(wǎng)盤…皆可下載
下載后是一個(gè)iso鏡像文件,打開鏡像文件找到setup.exe,雙擊進(jìn)行安裝。
image.png
勾選同意協(xié)議,取一個(gè)名字,Next下一步。
image.png
這里我選擇的是Full(安裝產(chǎn)品的所有特性),選擇路徑,Install進(jìn)行安裝即可。
Default(安裝產(chǎn)品推薦的特性)
Custom(選擇要安裝和排除的特性)
image.png
image.png
Finish安裝成功!😁
二.使用:
1. 服務(wù)端
image.png
打開服務(wù)端界面VSSA
image.png
-
新建數(shù)據(jù)庫(kù)
image.png
彈出新建數(shù)據(jù)庫(kù)的向?qū)?#xff0c;下一步即可
image.png
數(shù)據(jù)存放路徑就相當(dāng)于一個(gè)倉(cāng)庫(kù),可以自定義一個(gè)文件夾作倉(cāng)庫(kù),選擇好路徑后,進(jìn)行下一步
注:倉(cāng)庫(kù)文件夾所處的磁盤需是NTFS格式,否則VSS權(quán)限設(shè)置功能會(huì)受限。
image.png
設(shè)置數(shù)據(jù)庫(kù)的連接名,下一步
image.png
image.png
選擇設(shè)置,我這里選擇的默認(rèn)。
image.png
完成,至此,數(shù)據(jù)庫(kù)建立完畢!😎
image.png
-
配置服務(wù)器連接
注意需要:以管理員身份運(yùn)行。
image.png
image.png
第一頁是配置允許用戶可通過http遠(yuǎn)程連接服務(wù)器,第二頁則是配置局域網(wǎng),我這里只給公司內(nèi)部用,所以選的是局域。
-
用戶管理
image.png
image.png
默認(rèn)情況下VSSA會(huì)創(chuàng)建三個(gè)用戶帳號(hào):Admin,Guest,當(dāng)前系統(tǒng)登錄的用戶名,我這里自己建了一個(gè)Testuser用戶。
注:記得修改Admin的密碼,空密碼在客戶端連接時(shí)易造成很大困惑,建議一定要改!
-
倉(cāng)庫(kù)文件共享
最后,設(shè)置倉(cāng)庫(kù)文件的權(quán)限:共享和Web共享都開放全部權(quán)限(安全考慮可以清除Everyone權(quán)限,添加Administrators權(quán)限)
image.png
關(guān)于文件共享的操作問度娘。
至此,有關(guān)于服務(wù)端的基本設(shè)置便差不多了,還有什么詳細(xì)設(shè)置自行鼓搗 。(~ ̄▽ ̄)~
2. 客戶端
首先在客戶端也同樣安裝好vss
image.png
打開客戶端界面VSS
image.png
出現(xiàn)一個(gè)向?qū)?#xff0c;幫助我們選擇一個(gè)數(shù)據(jù)庫(kù),直接下一步
image.png
選擇連接已存在的數(shù)據(jù)庫(kù),下一步
image.png
輸入服務(wù)端倉(cāng)庫(kù)文件共享的網(wǎng)絡(luò)路徑,下一步
image.png
為該連接取一個(gè)名字,下一步
image.png
點(diǎn)擊完成
image.png
輸入用戶賬號(hào)與憑證登錄
image.png
image.png
設(shè)置本地倉(cāng)庫(kù),客戶端本地的倉(cāng)庫(kù)。
image.png
創(chuàng)建項(xiàng)目
image.png
給項(xiàng)目取名,添加說明,點(diǎn)擊ok創(chuàng)建。
image.png
idea 配置vss 👈戳這里
對(duì)所有的團(tuán)隊(duì)開發(fā)成員約定以下幾點(diǎn):
被簽出到本地后文件前會(huì)打上紅勾
etails%2F54139840) 👈戳這里
對(duì)所有的團(tuán)隊(duì)開發(fā)成員約定以下幾點(diǎn):
被簽出到本地后文件前會(huì)打上紅勾
總結(jié)
- 上一篇: 版本控制系统优缺点比较
- 下一篇: 程序员如何写好一份简历去找工作?