2009-09-04 57 views
3

我當前每次提交時都會保留一個SQL數據庫的轉儲。但是,每次都存儲整個轉儲,佔用大量空間。有什麼方法可以設置它,以便Subversion只保留.sql文件的最後5次提交?僅保存顛覆項目的x記錄?

回答

2

顛覆並不是真的旨在「忘記」歷史​​。即使是Subversion版本庫中的procedure for getting rid of any traces of a file,通常也會將整個事件緩衝下來,然後通過篩選器運行它,同時將其重新導入到新的repo中。

你可能是最好的(如果你無法忍受空間的使用),只需將數據庫備份保存在版本控制之外的其他地方。

2

SVN在每次提交時都不存儲整個文件。它只存儲提交之間的差異。