使用tortoisesvn.svn文件夹访问svn日志

使用tortoisesvn.svn文件夹访问svn日志,svn,tortoisesvn,Svn,Tortoisesvn,我正在用作SVN服务器。大约一周前,我从SVN服务器(RiouxSVN)中删除了我的项目存储库。在删除存储库之前,我对我的项目进行了备份。在备份文件夹中有一个名为“.SVN”的隐藏文件夹。在.svn文件夹中有很多文件 现在我需要的是访问我以前的日志。由于我在SVN服务器中没有任何存储库,我可以使用备份文件夹(使用该.SVN隐藏文件或任何其他方法)来访问吗 我的svn客户端版本信息。 陆龟VN 1.7.7,构建22907-32位,2012/05/15 12:16:05 颠覆1.7.5 4月1日4

我正在用作SVN服务器。大约一周前,我从SVN服务器(RiouxSVN)中删除了我的项目存储库。在删除存储库之前,我对我的项目进行了备份。在备份文件夹中有一个名为“.SVN”的隐藏文件夹。在.svn文件夹中有很多文件

现在我需要的是访问我以前的日志。由于我在SVN服务器中没有任何存储库,我可以使用备份文件夹(使用该.SVN隐藏文件或任何其他方法)来访问吗

我的svn客户端版本信息。
  • 陆龟VN 1.7.7,构建22907-32位,2012/05/15 12:16:05
  • 颠覆1.7.5
  • 4月1日4月6日
  • 4月1.3.12日
  • 氖0.29.6
  • OpenSSL 1.0.1c 2012年5月10日
  • zlib 1.2.7

谢谢。

你只有一个。若你们并没有备份,那个么你们就倒霉了——并没有修改历史记录。我建议联系您的svn主机,询问他们是否有已删除存储库的备份。

您只有一个。若你们并没有备份,那个么你们就倒霉了——并没有修改历史记录。我建议您联系您的svn主机,询问他们是否有已删除存储库的备份。

.svn
与git的
.git
文件夹不同。该
.git
文件夹是您的git存储库和整个历史记录。但是,该
.svn
文件夹仅包含帮助Subversion跟踪工作副本的数据。
.svn
目录包含:

  • 工作目录中所有文件的基础。这使得Subversion能够向您提供有关更改的基本信息(当您执行状态或差异时),而无需ping服务器
  • 有关签出的基本信息,包括签出者、您的版本、服务器的URL。这样,您就不必在每次执行Subversion命令时反复提供这些信息
  • 有关这些文件属性的信息

没有关于旧版本的信息,因此您无法通过
svn log
命令找到任何内容。

说明
.svn
与git的
.git
文件夹不同。该
.git
文件夹是您的git存储库和整个历史记录。但是,该
.svn
文件夹仅包含帮助Subversion跟踪工作副本的数据。
.svn
目录包含:

  • 工作目录中所有文件的基础。这使得Subversion能够向您提供有关更改的基本信息(当您执行状态或差异时),而无需ping服务器
  • 有关签出的基本信息,包括签出者、您的版本、服务器的URL。这样,您就不必在每次执行Subversion命令时反复提供这些信息
  • 有关这些文件属性的信息

没有关于旧版本的信息,因此您无法通过
svn log
命令找到任何内容。

通常,没有。.svn文件夹不包含历史记录信息。取决于你到底想做什么,你可能很幸运,因为你用的是乌龟。TortoiseSVN保留日志消息的缓存,因此如果您只是在备份上尝试“显示日志”,它可能会提示您脱机查看日志,并且您可能会看到所需的信息。但是,您将无法从这些过去的状态中检查或检索任何内容,而只能查看日志消息。

一般来说,.svn文件夹不包含任何历史信息。取决于你到底想做什么,你可能很幸运,因为你用的是乌龟。TortoiseSVN保留日志消息的缓存,因此如果您只是在备份上尝试“显示日志”,它可能会提示您脱机查看日志,并且您可能会看到所需的信息。但是,您将无法检查或检索过去状态中的任何内容,只能查看日志消息。

您是如何创建备份的?通过svnrdump?如果您刚刚从您的工作副本(通过提及.svn文件夹)创建了本地文件的副本,我认为元数据已经消失了。您是如何创建备份的?通过svnrdump?如果您刚刚从您的工作副本(通过提及.svn文件夹)创建了本地文件的副本,我认为元数据已经消失了。