[Subversion] 檔案庫的儲存格式比較
Subversion自從2004起,檔案庫的格式除了BerkeleyDB之外,也能用作業系統的檔案系統做為其儲存格式(稱為FSFS),二者的比較彙總如下:
Repository Data-Store Comparison
Feature |
Berkeley DB |
FSFS |
Sensitivity to interruptions |
very; crashes and permission problems can leave the database “wedged”, requiring journaled recovery procedures. |
quite insensitive. |
Usable from a read-only mount |
no |
yes |
Platform-independent storage |
no |
yes |
Usable over network filesystems |
no |
yes |
Repository size |
slightly larger |
slightly smaller |
Scalability: number of revision trees |
database; no problems |
some older native filesystems don't scale well with thousands of entries in a single directory. |
Scalability: directories with many files |
slower |
faster |
Speed: checking out latest code |
faster |
slower |
Speed: large commits |
slower, but work is spread throughout commit |
faster, but finalization delay may cause client timeouts |
Group permissions handling |
sensitive to user umask problems; best if accessed by only one user. |
works around umask problems |
Code maturity |
in use since 2001 |
in use since 2004 |
##
您可能也會有興趣的類似文章
- SVN2CL: 自動產生變動紀錄的腳本–修改 (3則留言, 2006/08/23)
- [TS-109] 掛載ISO檔案的命令 (0則留言, 2008/03/13)
- Subversion的Apache設定 (0則留言, 2007/07/15)
- [Subversion] 修改舊版次的訊息與作者名稱 (0則留言, 2006/07/08)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
- 補遺:[軟體] 超強 Windows 字型美化軟體 – GDI++ (8則留言, 2007/10/21)
- 試用TortoiseSVN 1.4 RC1–更新 (2則留言, 2006/09/06)
- Subversion權限設定範例說明 (0則留言, 2009/09/09)
- CVS轉Subversion (0則留言, 2005/12/21)
- 取得方正明體、方正楷體與手動設定檔案關聯 (1則留言, 2007/10/23)
- [Tools] NirCmd: 免費控制Windows的命令列指令 (1則留言, 2005/08/14)
- 升級Subversion 1.7 (0則留言, 2012/11/06)
- sc.exe: 在本機控制遠端電腦的服務 (0則留言, 2005/01/28)
- [SVN] JavaSVN改名並推出新版本 (0則留言, 2006/11/16)
- 讓你的軟體日日新、又日新:檢查版本工具 (0則留言, 2008/01/21)
Sorry, 很久沒用Google sc…