以下为指导: https : //stackoverflow.com/questions/33055/what-is-the-best-way-to-backup-subversion-repositories
我已经尝试了以下的命令:
svnadmin hotcopy "C:\Repositories" > "C:\BackupSVN" svnadmin hotcopy "C:\Repositories\*" > "C:\BackupSVN" svnadmin hotcopy "C:\Repositories\TestRepo1" > "C:\BackupSVN"
但是,所有3个命令导致“访问被拒绝”
我已经在“pipe理员”命令提示符下尝试过,仍然是同样的错误。
所以:
如何在Windows 2012服务器上正确运行svnadmin hotcopy命令(甚至是svnadmin转储)? 我错过了什么?
Grrr …我明白了。 Windows 2012上愚蠢的默认UAC。
通过运行msconfig(例如winkey + r – > msconfig)去除Windows 2008 R2中的UAC是可能的,进入工具选项卡并启动“更改UAC设置”。 在那里,您select“从不通知”来禁用UAC。 在Windows Server 2012中仍然可以使用相同的方法,但在select“从不通知”之后,UAC仍处于活动状态。 您可以通过在“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ policies \ system”中将DWORD“EnableLUA”从1更改为0来通过registryclosuresUAC。 你会得到一个通知,要求重新启动。 重新启动后,UAC被禁用。


CREDIT: http : //social.technet.microsoft.com/wiki/contents/articles/13953.windows-server-2012-deactivating-uac.aspx