1
我有一個現有的項目,我使用TortoiseSVN導入到Subversion中。總項目大小爲1.45MB。我的機器上的文件夾總大小爲9.72MB。Subversion導入現有項目比第一次結帳小得多
在我的機器上創建新文件夾,右鍵單擊,結帳7.14MB轉移和19.4MB。
任何人都可以解釋這一點嗎?我在文件夾上做了一個快速的KDiff,它們是相同的。
我有一個現有的項目,我使用TortoiseSVN導入到Subversion中。總項目大小爲1.45MB。我的機器上的文件夾總大小爲9.72MB。Subversion導入現有項目比第一次結帳小得多
在我的機器上創建新文件夾,右鍵單擊,結帳7.14MB轉移和19.4MB。
任何人都可以解釋這一點嗎?我在文件夾上做了一個快速的KDiff,它們是相同的。
SVN複製每個文件以獲得基本版本的副本。
您簽出的副本中的19.4 MB大約是原始項目的9.72 MB的兩倍 - 即重複文件。
您檢出的7.14MB是從存儲庫壓縮的 - 也就是9.72 MB壓縮以節省帶寬。
也許值得一提的是,svn這樣做,以便它可以執行一些操作(差異,回覆...)離線... – 2010-05-20 07:41:33
所以額外的KDiff可能不會默認拾取隱藏所有隱藏整個項目中的.svn子文件夾中的文件?我總是看到他們,只是從不花時間看他們的大小。謝謝! – 2010-05-20 10:59:22