2010-11-11 74 views
1

我們在debian服務器上有一個文件共享,人們將把大部分小的純文本,單詞,excel,pdf,misc,文件放入。我們希望保留文件共享中的所有內容的文件級版本。我們希望每次對文件進行更改時,所有版本都會在後臺自動發生。文件共享中文件的自動版本控制?

什麼是最簡單的開源方式來做到這一點?什麼是最好的版本控制系統?有沒有一個這樣的自動版本控制系統?

我不是要求完整的說明。我只是尋找推薦或關鍵字來搜索(除了「自動版本控制文件」,但沒有找到我)。

我們已經每天多次備份卷。我們不想做卷快照等。我們正在尋找某種自動文件級版本。

更新:

使用incron到自動提交文件夾中的變化:

http://andrew.mcmillan.net.nz/blog/using_incron_to_autoversion_a_directory

由於使用new關鍵字「自動版本」我發現,我很感興趣,上述這是一個每當文件發生變化時從incron觸發的腳本。一個問題是incron不是遞歸的。

+0

就像這樣:[複製](http://boklm.eu/copyfs/)? – 2010-11-11 23:48:01

+0

是的... CopyFS,Wayback等等都看起來很有趣,但是我發現的那些,例如那兩個看起來並沒有長時間開發4年以上。 – caleban 2010-11-23 05:32:23

回答

0

mod_dav_svn的SVNAutoVersioning指令是一個解決方案。

+0

感謝您的鏈接。我現在正在閱讀。這個看起來很有希望。唯一的問題是它看起來只適用於WebDAV客戶端?無論人們如何通過sshfs或非WebDAV Web訪問(如Mollify)訪問共享,我都希望它能夠工作。 – caleban 2010-11-12 00:11:43

+0

當我這樣做時,我在Linux上使用davfs2掛載了一個DAV共享(我並不推薦),並使用samba共享掛載。這讓它有點慢,但我對錶演不感興趣。 – robert 2010-11-12 11:28:56

1

我會嘗試版本化的文件系統,例如ext3cownilfs。 我沒有經驗與他們,但他們一直看起來像一個非常有趣的想法給我。

+0

感謝您的提示。到目前爲止,我正在使用的人已經避開了帶有快照的文件系統,因爲我們已經每隔30分鐘備份一次卷,並且他們希望版本化文件而不是卷。現在zfs是最好,最穩定的快照文件系統嗎?它看起來像版本化的文件系統和快照是一樣的權利?您以任何一種方式安裝「以前保存的文件系統」。 – caleban 2010-11-12 01:00:19