Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn Subversion:热拷贝到同一目录?_Svn_Windows Server 2008 - Fatal编程技术网

Svn Subversion:热拷贝到同一目录?

Svn Subversion:热拷贝到同一目录?,svn,windows-server-2008,Svn,Windows Server 2008,如何将svnadmin hotcopy放入同一目录(例如,当此命令位于计划任务中时) 那么什么是最佳实践,因为简单的覆盖似乎不起作用 rename the old c:\temp\hotcopy_backup to c:\temp\hotcopy_backup_old create a new c:\temp\hotcopy_backup svnadmin hotcopy c:\temp\testrepo c:\temp\hotcopy_backup if no error{ delete

如何将
svnadmin hotcopy
放入同一目录(例如,当此命令位于计划任务中时)

那么什么是最佳实践,因为简单的覆盖似乎不起作用

rename the old c:\temp\hotcopy_backup to c:\temp\hotcopy_backup_old
create a new c:\temp\hotcopy_backup
svnadmin hotcopy c:\temp\testrepo c:\temp\hotcopy_backup
if no error{
   delete c:\temp\hotcopy_backup_old
} else {
   rename c:\temp\hotcopy_backup_old to c:\temp\hotcopy_backup
   panic!!
}
事实上,创建带有时间戳的备份可能会有所帮助。因此,您可以保存最后2到3次备份,以及每个星期天的备份


可能您可以创建备份,但必须验证其可读性。

对不起,我编辑了这个问题。
rename the old c:\temp\hotcopy_backup to c:\temp\hotcopy_backup_old
create a new c:\temp\hotcopy_backup
svnadmin hotcopy c:\temp\testrepo c:\temp\hotcopy_backup
if no error{
   delete c:\temp\hotcopy_backup_old
} else {
   rename c:\temp\hotcopy_backup_old to c:\temp\hotcopy_backup
   panic!!
}