我正在尝试自动备份运行10.5 Leopard的G5上的SVN服务器。 我已经安装了Time Machine。
我认为最好从Time Machine中排除SVN仓库,并在Time Machine可以看到的目录中手动备份仓库(可能使用tar )。 这是必要的,还是我可以让Time Machine备份SVN存储库?
如果没有,我已经创build了一组shell脚本来closuressvnserve ,制作tarball,并分别重新启动svnserve 。 我可以从命令行运行所有三个就好了。 我还重新创build了第四个“每晚”脚本,依次调用这三个脚本。 这也可以在命令行上正常运行。 但是,我似乎无法启动正确运行脚本,这让我疯狂。 我似乎无法启动logging任何东西,我完全按照苹果的build议 。 我怎样才能启动日志logging,以及如何configuration一个bash脚本从launchd调用时运行?
我不太熟悉时间机器,但我知道只是将SVN存储库转储回来并不是真正的恢复。
我们所做的是将SVN DUMP转换为文件夹,然后将该文件夹添加到我们的备份例程中。 SVN DUMP在夜间备份之前运行约30分钟。