2010-02-27 92 views
12

我的組織運行的SVN倉庫服務器2年。這臺服務器在11月去世;我們沒有因爲本地副本而丟失任何文件,但是我們失去了歷史,這顯然是一種恥辱。我可以從本地副本中檢索SVN日誌嗎?

我仍然有我的本地庫副本,我想知道我是否可以從該本地副本重新奪回SVN日誌。通常用於運行SVN登錄需要的服務器連接,所以問題是,是否有可能得到日誌而不服務器?

+1

我假設你已經得到了備份講座。 – bendin 2010-02-28 17:49:57

回答

8

一般來說,no:日誌條目在服務器上存儲爲所謂的「修訂屬性」SVN。

但是,您可以嘗試從您正在使用的SVN客戶端的緩存中提取日誌條目 - 據我所知,TortoiseSVN在某處緩存日誌條目。 SmartSVN也是如此。

+0

這是正確的,但我認爲OP在談論日誌時,他的意思是歷史/修訂而不是日誌消息。 – M4N 2010-02-27 12:02:13

+0

龜似乎有一個離線模式,這將促使啓用,如果你不能與服務器聯繫。它警告說數據可能不完整,但對我來說似乎有過去6個月的日誌條目。 – 2015-04-26 19:30:48

4

日誌不存儲在本地副本中:那些只存儲當前正在使用的副本(即您簽出的最後一個副本)

所以,不,你不能從本地提取SVN日誌。