windows2008SVN安装同步web出错问题

来源:互联网 发布:竞彩缩水软件 编辑:程序博客网 时间:2024/06/10 00:28

服务器VisualSVN-Server-2.7.8.msi

客户端TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi

SVN同步WEB步骤

1右键点击项目选择Properties


2弹出窗口点击顶部Hooks选择双击Post-commit hook


3将以下代码复制进去要根据自己的地址做修改

@echo off
SET REPOS=%1
SET USER=%2
SET SVN="D:\svn\VisualSVN Server\bin\svn.exe"
SET DIR="D:\www"
(call %SVN% update %DIR% --username user --passwordpsw --non-interactive)

注意:D:\svn\VisualSVN Server\bin\svn.exe是你的VisualSVN-Server安装路径

            D:\www是你要同步更新到这里的文件路径

            user你的SVN账号

            psw你的svn密码

           得确保你的账号密码有读写权限

如果在svn同步web的时候出现如下错误

post-commit hook failed (exit code 1) with output:
svn: E155004: Run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
svn: E155004: Working copy 'D:\www' locked
svn: E200031: sqlite[S8]: attempt to write a readonly database
svn: E200031: Additional errors:
svn: E200031: sqlite[S8]: attempt to write a readonly database



解决方法:点击左下角,开始-》管理工具-》服务器管理-》配置-》服务,右边窗口找到VisualSVN Server右键点击选择属性



双击Administr后点击确定,让你输入Administrator的密码即系统登录密码将圆圆的黑圈改成你的登录密码确定OK然后重启VisualSVN Server


注意:在解决上面问题之前,记得首先要先checkout一份到你的网站目录先,否则会一直报错



1 0
原创粉丝点击