原創|對比評測|編輯:郝浩|2013-03-19 09:42:37.000|閱讀 1913 次
概述:在源代碼管理系統中,既有老而彌堅者,也有后起之秀。常用的源代碼管理/版本控制軟件包括ClearCase、VSS和SourceAnywhere等。本文主要對比SourceAnywhere系列與微軟的Visual SourceSafe在功能上的區別。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在源代碼管理系統中,既有老而彌堅者,也有后起之秀。常用的源代碼管理/版本控制軟件包括ClearCase、VSS和SourceAnywhere等。本文主要對比系列與微軟的Visual SourceSafe在功能上的區別。
Visual SourceSafe
只要一談到源代碼管理系統,免不了會想到微軟的Visual SourceSafe,簡稱VSS。它是版本控制/源代碼管理市場中占有份額最大的工具。SourceSafe的目標用戶是小型開發團隊或個人用戶,不適合大型復雜的項目或那些地理位置分散的團隊項目。SourceSafe具有基本的版本控制功能,還能與Visual Studio進行無縫結合。
優點:VSS適合小團隊使用,基本的配置管理功能都有。VSS最大的特點就是部署比較簡單,上手比較快。
缺點:
SourceAnywhere系列
SourceAnywhere系列是由加拿大公司開發的,有三個產品,,, 。
SourceAnywhere Standalone是一款基于SQL Server源代碼/版本控制軟件,界面風格與VSS相似,可完全替代VSS。SourceAnywhere for VSS是 Visual SourceSafe的插件,提供對VSS數據庫快速的遠程(VSS Internet)和跨平臺訪問,彌補了VSS的不足。與SourceAnywhere Standalone功能相同,但服務器托管在Dynamsoft.
優點:
缺點:
Visual SourceSafe VS SourceAnywhere系列功能對比
“”表示支持,“- ”表示不支持
功能對比 | SourceAnywhere |
VSS+ SourceAnywhere for VSS |
VSS |
---|---|---|---|
架構 | 客戶端+服務器+ SQL Server數據庫 | 客戶端+服務器+文件系統數據庫 | 文件系統數據庫 |
緩存服務器 |
![]() |
- | |
遠程訪問 | 快速地進行遠程訪問 | 僅用于局域網 | |
跨平臺 | Windows客戶端和Java客戶端 | 僅適用于Windows | |
數據庫備份 | SQL Server數據庫備份(自動) | 存檔/ ZIP數據庫(手動) | |
數據庫穩定性 | 穩定和強大 | 時常損壞數據庫;需要定期檢查 | |
數據庫安全 | SQL Server 為后盾;加密數據庫 | 文件系統的安全性 | |
電子郵件通知 |
![]() |
- | |
Shelve/Unshelve Pending Check-ins |
![]() |
- | |
托管版 |
![]() |
- | |
維護 |
![]() |
- | |
用戶界面 | VSS風格 - VSS用戶的學習曲線 | VSS風格 | |
IDE 整合 | 兼容VS、EclipseDreamweaver等 |
在對這幾款源代碼控制軟件的對比過程中,可以很清楚地看到,每一個產品都有自己的內容、自己的吸引人的地方和缺點。VSS的使用簡便易學,但VSS的功能和安全性較弱,且只對可以顯示開機時所有啟動的項目。SourceAnywhere很好地平衡了功能性、易用性、安全性和穩定性,非常適合大型復雜項目和地理位置分散的項目,但是相比VSS而言,SourceAnywhere的價格稍高。 你選擇哪一款源代碼/版本控制軟件,這取決于你的環境、預算和你的開發團隊和項目的配置。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網