當前位置:首頁 » 操作系統 » vss資料庫

vss資料庫

發布時間: 2023-06-12 14:44:35

『壹』 VSS和CVS有什麼區別和共同點

1)、安裝過程

VSS 集成在VC6.0(VS 2008集成環境使用VSS2005),只要下載後安裝就可以使用。VSS6.0自帶伺服器端和客戶端。

CVS 需要單獨安裝客戶端和伺服器端,在不同的操作系統上有不同的安裝程序。Windows環境下 GUI軟體:CVSNT(CVS伺服器軟體),WinCVS(CVS客戶端軟體)或是TortoiseCVS(CVS客戶端軟體)。

2)、本地作為伺服器和客戶端配置及使用流程

CVS和VSS在windows中都是圖形控制界面,都需要建立資料庫,並將工程文件和文檔保存在資料庫中,基本的操作是導入文件到伺服器端資料庫,每次對已有文件的修改之前都先確定本地文件為資料庫中最新版本,再修改文件。但是兩者也有不同點。

CVS流程:

1) 伺服器端(Local)建立數據倉庫Repository

2) 客戶端選擇相應的Rep(保證設置àCVS Tab下Home項是Rep的位置)

3) 可以在資源管理器下選擇導入的模塊(一個工程或項目文件(夾))及Label(標記階段性成果)

4) 填寫伺服器端的模塊名,就能導入到伺服器端的資料庫中

5) 導出後修改完的模塊或文件使用提交的命令(更新是在多人合作中使用,即能把遠端被他人修改過的文件更新到本地對應文件中)到資料庫中。

6) 版本被CVS自動標記,在導出的文件中可見

VSS 流程:

1) 伺服器建立資料庫DB

2) 創建DB的用戶及許可權

3) 客戶端通過用戶名及密碼登錄相應DB

4) 創建工程,添加文件及Label(區分不同版本)

5) 需要修改時,Check Out工程或是文件

6) 版本需用Label標記

3)、文件鎖定

CVS 不鎖定用戶正在工作的文件,假定不同用戶修改同一個文件的概率是很小的,CVS通常能夠合並這中修改。如果改變了相同的幾行,會自動報告沖突,並插入標識提醒用戶解決沖突。

VSS 總是會鎖定用戶正在工作的文件,以防止出現沖突

4)自由選擇編輯軟體

CVS支持而VSS只能使用vc或VS。

5)多人合作開發

CVS分支功能和自動合並是比較強大的地方,而VSS沒有這種功能。

6)開發時的選擇

CVS適合於多人(>100)小組開發,代碼管理很強大,集成到了Java的Elicpse中,開源軟體可以使用其他的第三方軟體;

VSS 適合於更簡單的方便的版本控制,對於區域網(團隊 < 15人)的文件共享開發也足夠,集成到了vs開發工具中,但是有很小的可能會出現崩潰。

7)安全性

CVS 可以對每個目錄和文件進行許可權限制,;但是VSS能對整個目錄賦予簡單的讀寫許可權,不是很安全。

熱點內容
主存儲器屬於外存儲器嗎 發布:2025-05-15 16:54:00 瀏覽:753
顯示屏看股票都有哪些配置 發布:2025-05-15 16:52:39 瀏覽:395
android行情 發布:2025-05-15 16:52:25 瀏覽:436
活動上線前伺服器配置要注意什麼 發布:2025-05-15 16:38:43 瀏覽:948
王者榮耀安卓區怎麼免費轉蘋果 發布:2025-05-15 16:18:02 瀏覽:762
威朗pro高配都有哪些配置 發布:2025-05-15 15:57:09 瀏覽:957
資料庫分頁查詢數據 發布:2025-05-15 15:45:13 瀏覽:521
phpmyadmin上傳限制 發布:2025-05-15 15:39:52 瀏覽:432
如何給手機配置真正的電腦 發布:2025-05-15 15:39:52 瀏覽:765
抽腳本命令 發布:2025-05-15 15:39:45 瀏覽:662