在VisualSVN服务器提交后挂钩中访问网络驱动器
我正在windows 7上使用VisualSVN服务器,我希望在每次新提交时编写一个提交后钩子脚本,将我的存储库自动备份到网络共享驱动器。我正在使用svn命令行中的在VisualSVN服务器提交后挂钩中访问网络驱动器,svn,tortoisesvn,visualsvn-server,Svn,Tortoisesvn,Visualsvn Server,我正在windows 7上使用VisualSVN服务器,我希望在每次新提交时编写一个提交后钩子脚本,将我的存储库自动备份到网络共享驱动器。我正在使用svn命令行中的svnadmin hotcopy命令,该命令似乎工作正常,但当我在提交后钩子脚本中插入相同的命令时,该命令失败,出现错误-svn-error-e720005 我知道这是由于VisualSVN服务器的某些访问权限造成的,我想知道应该做些什么,以便VisualSVN服务器能够访问和读取/写入网络共享文件夹/驱动器。不要这样做 如果您想要每
svnadmin hotcopy
命令,该命令似乎工作正常,但当我在提交后钩子脚本中插入相同的命令时,该命令失败,出现错误-svn-error-e720005
我知道这是由于VisualSVN服务器的某些访问权限造成的,我想知道应该做些什么,以便VisualSVN服务器能够访问和读取/写入网络共享文件夹/驱动器。不要这样做
如果您想要每次提交的备份。将同步调用放在post-commit钩子中,让它处理事情。否则,您的问题将取决于运行SVNServer的用户。将其更改为您的用户,看看是否有效。不要这样做
如果您想要每次提交的备份。将同步调用放在post-commit钩子中,让它处理事情。否则,您的问题将取决于运行SVNServer的用户。将其更改为您的用户,看看是否有效。您的意思是说我应该设置备份svn服务器,并将其与主svn服务器同步,而不仅仅是备份存储库?由于svnsync的语法为:svnsync synchronize DEST_URL SOURCE_URLI使用了svnsync,但它再次给出了相同的问题,当从命令提示符发出命令时,它工作正常并提交所有修订,但当在提交后挂钩中插入相同的命令时,svn客户端在提交后挂起,原因可能是什么?您的意思是说我应该设置备份svn服务器并将其与主svn服务器同步,而不仅仅是备份存储库?由于svnsync的语法是:svnsync synchronize DEST_URL SOURCE_URLI使用了svnsync,但它再次给出了相同的问题,当从命令提示符发出命令时,它工作正常并提交所有修订,但当相同的命令插入到提交后挂钩中时,svn客户端在提交后挂起,这是什么原因?