2010-02-27 99 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日志。