如何备份svn存储库,以便在svn服务器离开后修订日志仍然可见?
我在远程svn服务器上有一些旧项目。我可以使用svn客户端连接到存储库并检查日志。我还可以导出存储库,以便源文件都位于Mac上我的驱动器的本地 但导出似乎并不包括日志,它们只是源的完整备份 但是,如果我签出存储库,即使我可以看到日志,但我知道如果远程svn服务器不再可用,修订日志将不再可见 因此,我的问题是,(1)在我自己的计算机上本地备份存储库,(2)在我签出的svn消失后,以后仍能看到修订日志的最佳方法是什么 谢谢。导出不是“源的完整备份”-它是给定时间点存储库状态的副本,与存储库断开连接 如果希望查看修订历史记录/日志,则需要存储库本身的副本,其格式可以由Subversion服务器库读取/处理 这意味着要么转储存储库并将其加载到本地存储库,要么将存储库镜像到其他位置 您可以转储远程存储库,然后如何备份svn存储库,以便在svn服务器离开后修订日志仍然可见?,svn,Svn,我在远程svn服务器上有一些旧项目。我可以使用svn客户端连接到存储库并检查日志。我还可以导出存储库,以便源文件都位于Mac上我的驱动器的本地 但导出似乎并不包括日志,它们只是源的完整备份 但是,如果我签出存储库,即使我可以看到日志,但我知道如果远程svn服务器不再可用,修订日志将不再可见 因此,我的问题是,(1)在我自己的计算机上本地备份存储库,(2)在我签出的svn消失后,以后仍能看到修订日志的最佳方法是什么 谢谢。导出不是“源的完整备份”-它是给定时间点存储库状态的副本,与存储库断开连接
svnadmin创建一个本地存储库,并svnadmin将转储文件加载到其中
如果您具有对远程服务器的SSH或类似访问权限,并且可以通过网络访问Mac,则可以将存储库连接到本地计算机上的存储库,这可能更快,也可能更快
有关完整的详细信息,请照常进行。导出
不是“源的完整备份”-它是给定时间点上存储库状态的副本,与存储库断开连接
如果希望查看修订历史记录/日志,则需要存储库本身的副本,其格式可以由Subversion服务器库读取/处理
这意味着要么转储存储库并将其加载到本地存储库,要么将存储库镜像到其他位置
您可以转储远程存储库,然后svnadmin创建一个本地存储库,并svnadmin将转储文件加载到其中
如果您具有对远程服务器的SSH或类似访问权限,并且可以通过网络访问Mac,则可以将存储库连接到本地计算机上的存储库,这可能更快,也可能更快
有关详细信息,请按常规发送。谢谢。除了您的指导之外,我发现此页面在准备转储到本地存储库步骤方面非常有用:特别是,“svnadmin create/svnrepo”对于在运行“svnadmin load”之前创建svn存储库文件夹结构至关重要。它正在工作。谢谢,谢谢。除了您的指导之外,我发现此页面在准备转储到本地存储库步骤方面非常有用:特别是,“svnadmin create/svnrepo”对于在运行“svnadmin load”之前创建svn存储库文件夹结构至关重要。它正在工作。谢谢