国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Microsoft Visual SourceSafe的使用

這篇具有很好參考價值的文章主要介紹了Microsoft Visual SourceSafe的使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、介紹

????????Microsoft Visual SourceSafe,簡稱vss。是一款早期微軟推出的版本管理工具。跟據(jù)官方的定義,vss有兩種控制模式:獨(dú)占(Lock-Modify-Unlock Model)和并行(Copy-Modify-Merge Model)。獨(dú)占模式相當(dāng)于某個文件被鎖定了,只能由指定的用戶編輯和版本管理,其他用戶只有只讀權(quán)限。并行模式相當(dāng)于,所有用戶都可以改這個文件以及進(jìn)行版本管理。功能上和今天的Git類似,適用于小型團(tuán)隊(duì)局域網(wǎng)開發(fā)。

2、安裝與使用

2.1、安裝教程

Microsoft.Visual.SourceSafe.2005

下載解壓,找到setup.exe文件,雙擊直接跟著安裝向?qū)ё呔托辛恕?/p>

sourcesafe安裝,gitee,microsoft,源代碼管理,git

sourcesafe安裝,gitee,microsoft,源代碼管理,git

2.2、使用教程

2.2.1、獨(dú)占模式

Step1、配置vss的database

????????打開Microsoft Visual SourceSafe,并進(jìn)行一些設(shè)置。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

Step2、登錄vss

????????在完成Step1的設(shè)置后,就可以打開vss了,默認(rèn)用戶名為:admin,無密碼。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

Step3、管理指定文件

新建一個項(xiàng)目

????????sourcesafe安裝,gitee,microsoft,源代碼管理,git

sourcesafe安裝,gitee,microsoft,源代碼管理,git

?check out你要改的文件

sourcesafe安裝,gitee,microsoft,源代碼管理,git

?然后你就獨(dú)占了這個文件

sourcesafe安裝,gitee,microsoft,源代碼管理,git

選中文件,右鍵Show Difference,可以查看你在最近一版上做了哪些修改,和git一樣,綠色的是新增,紫色的是修改。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

如果你改好了文件,并且覺得沒什么問題了,就可以Check In這個文件,把你的修改提交上去作為最新一版,相當(dāng)于 git commit -m xxx。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

選中指定文件,右鍵Show History,可以查看該文件的歷史版本信息。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

注:如果你用其他用戶登錄的話,或者你長時間沒有登錄的話,你要先設(shè)置一下working folder的,所謂working folder就是你版本管理的那個文件夾。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

2.2.2、并行模式

創(chuàng)建的過程和獨(dú)占模式一樣,只是在選擇Team Version Control Model的時候,你選擇下面那個“Copy-Modify-Merge Model”就行了。

獨(dú)占模式下,同一個文件只能被一個用戶check out,但在并行模式下,一個文件可以被多個用戶check out。

sourcesafe安裝,gitee,microsoft,源代碼管理,git

其實(shí)就是相當(dāng)于New Branch from xxx分支

sourcesafe安裝,gitee,microsoft,源代碼管理,git

即創(chuàng)建本地分支git branch xxx分支名,在把遠(yuǎn)程上面的分支拉到本地創(chuàng)建的這個分支上? ? ? ? ? ? ? ? git checkout xxx分支名。

當(dāng)然你在check in的時候,可能會產(chǎn)生沖突(只有并行模式會產(chǎn)生沖突,獨(dú)占模式不會產(chǎn)生沖突)

sourcesafe安裝,gitee,microsoft,源代碼管理,git

2.2.3、Microsoft Visual SourceSafe Administration

這是一款vss的管理工具,主要負(fù)責(zé)創(chuàng)建vss用戶以及分配權(quán)限。

1、創(chuàng)建用戶

sourcesafe安裝,gitee,microsoft,源代碼管理,git

2、Visual SourceSafe 取消默認(rèn)登錄

?sourcesafe安裝,gitee,microsoft,源代碼管理,git

3、總結(jié)

????????Visual SourceSafe是我目前所在的公司內(nèi)網(wǎng)系統(tǒng)開發(fā)所用的版本管理工具。用來管理服務(wù)器上運(yùn)行的代碼。我公司的vss設(shè)置的是“獨(dú)占模式”。vss的獨(dú)占模式和并行模式我都有用過,總體比較而言。并行模式并不好用,如果使用vss進(jìn)行版本管理的話,推薦使用獨(dú)占模式。并行模式因?yàn)樵试S多個用戶同時修改某個文件并進(jìn)行該文件的版本管理(同一個文件同時允許多個用戶check out)。從而導(dǎo)致了如果在溝通不全面的情況,可能這個用戶還在改這個文件的代碼,但其他用戶已經(jīng)對這個文件改完了。他直接check in了,就會導(dǎo)致一些別的開發(fā)人員尚未開發(fā)完的有問題的代碼也被提交上去。當(dāng)然獨(dú)占模式也會有這個問題,有些用戶明明沒有check out這個文件,但依舊改了這個文件并保存了。但是呢,因?yàn)樽罱K版本控制權(quán)只在那個check out的用戶(同一個文件在同一時間段內(nèi)只允許一個用戶check out)。大不了先把修改的部分備份一下,先undo checkout撤銷該文件的所有更改回到之前那個版本,再把自己備份的修改部分復(fù)制進(jìn)去就行了。

????????Visual SourceSafe,不管是獨(dú)占模式,還是并行模式,都屬于分支模式中的TBD(主干開發(fā)模式)。有關(guān)分支模式的詳細(xì)可以看下這篇:如何選擇 Git 分支模式? - 知乎 (zhihu.com)

?????????vss只適用于一些小型的閉源的局域網(wǎng)開發(fā)的系統(tǒng)。好處在于只有一個主干分支,所有人都在上面開發(fā)。獨(dú)占模式下,如果你要改某個文件,可能要等其他人把這個文件釋放了(check in OR undo checkout)你才能改。有可能出現(xiàn)死鎖的情況。這樣只能先把所有的更改備份,然后都釋放文件,讓其中一個人都改完check in了,其他人再依次排隊(duì)修改。

? ? ? ? 關(guān)于TBD模式,其實(shí)我最早在大學(xué)里面做一些小組作業(yè)的時候,就用到了類似的版本管理方法。只不過當(dāng)時大家都不知道git。一個項(xiàng)目,你先寫,寫完你負(fù)責(zé)的部分后再打包發(fā)給下面一個人,下面一個寫完他的那部分后,再打包發(fā)給另一個人。反正發(fā)來發(fā)去,就是同一個壓縮包在不同的人之間傳。嗯,這樣一看,不就是TBD了嗎!

? ? ? ? 對于Git-Flow模式,我看許多開源的并且允許大家一起維護(hù)的項(xiàng)目,好像基本上都是這種模式。一個分支專門用來修bug,一個分支專門用來開發(fā)新功能。你想使用這個開源項(xiàng)目的話,就去拉release分支。

? ? ? ? 關(guān)于GitHub-Flow和GitLab-Flow,我也和那篇知乎文章的作者一樣,覺得這兩種模式差不多??赡芤恍﹤鹘y(tǒng)的項(xiàng)目用GitHub-Flow比較多一些吧。開發(fā)的話,自己單獨(dú)建一個分支(通常是自己的名字+任務(wù)號+日期這樣命名分支的)開發(fā),開發(fā)好后再合到測試分支上打包發(fā)測試環(huán)境測試。沒問題了,最后合到生產(chǎn)分支上生產(chǎn)打包發(fā)布。一些微服務(wù)的項(xiàng)目因?yàn)橛蟹种ё詣哟虬l(fā)布功能,所以更偏向于使用GitLab-Flow,提一個合并請求,合并即發(fā)布。

4、參考資料

Visual SourceSafe登陸用戶設(shè)置_XueminXu的博客-CSDN博客

visual sourcesafe默認(rèn)的admin的密碼是多少呀?(急,送分?。?CSDN社區(qū)

Visual SourceSafe 取消默認(rèn)登錄_jhkdiy的博客-CSDN博客

Visual Source Safe(VSS) - 簡書 (jianshu.com)

如何向小白解釋什么是 SaaS? - 知乎 (zhihu.com)

如何選擇 Git 分支模式? - 知乎 (zhihu.com)文章來源地址http://www.zghlxwxcb.cn/news/detail-561765.html

到了這里,關(guān)于Microsoft Visual SourceSafe的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Pycocotools2.0安裝+Microsoft Visual C++ 14.0 安裝

    Pycocotools2.0安裝+Microsoft Visual C++ 14.0 安裝

    1. 問題描述: 運(yùn)行yolo v5-tain.py文件時,遇到?CalledProcessError: Command \\\'pip install \\\'pycocotools=2.0\\\'\\\' 需要下載pycocotools ——Win10上Python安裝pycocotools報(bào)錯:(且直接cmd輸入pip install 安裝文件失?。?2.思路鏈接:Windows10安裝pycocotools方法,親測可用! - 不妨不妨,來日方長 - 博客園 (cnbl

    2024年02月03日
    瀏覽(19)
  • Microsoft Visual C++ Redistributable 各版本安裝包合集

    Microsoft Visual C++ Redistributable 2019 x86: https://aka.ms/vs/16/release/VC_redist.x86.exe x64: https://aka.ms/vs/16/release/VC_redist.x64.exe Microsoft Visual C++ Redistributable 2017 x86: https://go.microsoft.com/fwlink/?LinkId=746571 x64: https://go.microsoft.com/fwlink/?LinkId=746572 Microsoft Visual C++ Redistributable 2015 x86+x64: https://www.micro

    2024年02月08日
    瀏覽(48)
  • error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools,親測100%安裝

    error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools,親測100%安裝

    error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools 最近在使用pip安裝python第三方庫的時候出現(xiàn)的錯誤,讓我們安裝 Microsoft Visual C++ 14.0 ,沒辦法,python是基于c++的; 但是我們許多時候會出現(xiàn) 一、證書安裝 這個安裝包損壞或者丟失,在線安裝也不行,但是

    2024年02月05日
    瀏覽(27)
  • 安裝第三方庫,出現(xiàn)“error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual……”解決方案

    安裝第三方庫,出現(xiàn)“error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual……”解決方案

    .我們再安裝python的各種包時,有時候會出現(xiàn)如下圖情況: 從報(bào)錯可以看出,需要安裝 Microsoft Visual C++ 14.0,但是安裝后還是沒有解決。因此只能退一步,從Python安裝包大全中,找到我們想要安裝的包進(jìn)行安裝。步驟如下: 1.在網(wǎng)址中下載安裝包。 2.,這里我選擇gdal包下載。

    2024年02月13日
    瀏覽(33)
  • Microsoft Visual Studio Installer Projects下載安裝太慢

    Microsoft Visual Studio Installer Projects下載安裝太慢

    方法1:直接到官網(wǎng)下載 方法2:直接下載點(diǎn)擊這里

    2024年02月15日
    瀏覽(27)
  • 通過注冊表查看電腦是否安裝Microsoft Visual C++

    通過注冊表查看電腦是否安裝Microsoft Visual C++

    1.參考文章: 查看是否安裝了VC++ 2015-2019 Redistributeable 如何使用NSIS檢查是否已安裝Visual C ++ 2017可再發(fā)行的x86 2.NSIS判斷操作系統(tǒng)是x64位還是x86(32位)系統(tǒng) NSIS判斷操作系統(tǒng)位數(shù) NSIS判斷操作系統(tǒng)版本代碼 2.實(shí)際測試 2.1:HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio14.0VCRuntimes 左邊

    2024年02月15日
    瀏覽(23)
  • python 安裝lxml庫報(bào)錯 提示安裝Microsoft Visual C++ 14.0

    python 安裝lxml庫報(bào)錯 提示安裝Microsoft Visual C++ 14.0

    python 安裝lxml庫報(bào)錯 提示安裝Microsoft Visual C++ 14.0 【背景】 入手了一臺新工作站,安裝完系統(tǒng)后直接下載安裝了最新版本的python3.11,在跑之前的程序的時候發(fā)現(xiàn)依賴包無法安裝成功。前期正常的程序時在另外一臺服務(wù)器上,python版本為3.9,操作系統(tǒng)為windows server2012,現(xiàn)在的環(huán)

    2024年02月08日
    瀏覽(25)
  • MySQL msi安裝缺少‘Microsoft Visual Studio 2019 Redistributable’

    下載好msi文件運(yùn)行報(bào)錯,提示未安裝‘Microsoft Visual Studio 2019 Redistributable’ 點(diǎn)擊這里 點(diǎn)擊最底部: Other Tools and Frameworks 一欄, 下載 Microsoft Visual C++ Redistributable for Visual Studio 2019 并安裝,重啟電腦后再運(yùn)行MySQL安裝程序即可。

    2024年02月13日
    瀏覽(23)
  • Microsoft Visual C++2015-2019 安裝失敗 0x80240017

    Microsoft Visual C++2015-2019 安裝失敗 0x80240017

    下載?https://download.microsoft.com/download/D/6/0/D60ED3E0-93A5-4505-8F6A-8D0A5DA16C8A/Windows8.1-KB2919442-x64.msu ?下載 Download Windows Server 2012 R2 Update (KB2919355) from Official Microsoft Download Center 還有就是安裝了個 Windows8.1-KB3173424-x64 https://download.microsoft.com/download/D/B/4/DB4B93B5-5E6B-4FC4-85A9-0C0FC82DF07F/Windows

    2024年02月11日
    瀏覽(24)
  • 【VirtualBox】安裝 VirtualBox 提示 needsthe Microsoft Visual C++ 2019

    【VirtualBox】安裝 VirtualBox 提示 needsthe Microsoft Visual C++ 2019

    在編程的藝術(shù)世界里,代碼和靈感需要尋找到最佳的交融點(diǎn),才能打造出令人為之驚嘆的作品。 而在這座秋知葉i博客的殿堂里,我們將共同追尋這種完美結(jié)合,為未來的世界留下屬于我們的獨(dú)特印記。 開發(fā)環(huán)境:windows10 虛擬機(jī):VirtualBox 7.0.8 ubuntu 打開 Microsoft Visual C++ 官網(wǎng)

    2024年02月15日
    瀏覽(37)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包