WINDOWS 服务端 SVN自动部署/一键批处理 SVN 更新项目
来源:互联网 发布:php统计网站访问量代码 编辑:程序博客网 时间:2024/06/05 06:47
方法一,直接使用客户端更新
echo 一键批处理 SVN 更新项目源码"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:"E:\php\www" /closeonend:1
closeonend:1更新完成后关闭 其他不关闭
方法二,使用服务器端更新
此方法还是要安装SVN客户端
@echo offSET REPOS=%1SET REV=%2SET DIR=%REPOS%/hooksSET PATH=%PATH%;SET SVNEXE="C:\Program Files (x86)\VisualSVN Server\bin\svn.exe"SET WORKING_COPY_WWW=D:\www\XXXX::-–username -–password -q%SVNEXE% update %WORKING_COPY_WWW%
服务端 SVN自动部署
可以保存更新日志
把上面保存为post-run.bat下面的保存为post-commot.bat
SET FILE=post-commit-%date:~0,4%-%date:~5,2%-%date:~8,2%.logcall post-run.bat >>%FILE%1.打开SVN服务端仓库X:Repositories/test目录(SVN的test源码仓库)
2.打开hooks文件夹
3.把上面两个文件post-run.bat,post-commot.bat 放进去
4.开始->管理工具->服务->VisualSVNServer 服务->右击属性
设置权限(根据需要设置,不能更新的都是权限问题)
去更新看看是否OK了
0 0
- WINDOWS 服务端 SVN自动部署/一键批处理 SVN 更新项目
- ant + svn 自动部署项目
- 一键部署项目,svn+ant+jetty
- svn服务端部署
- windows+maven+jenkins+svn自动构建部署
- Jenkins+svn项目自动打包和部署
- Jenkins+svn项目自动打包和部署
- windows安装svn服务端
- docker+svn+maven+tomcat一键部署项目
- SVN自动部署脚本
- 自动更行SVN 批处理
- window 下 git SERVER 自动部署/生成更新项目 批处理
- SVN服务端配置自动启动
- svn自动定时更新
- windows 安装部署svn
- windows部署apache svn
- Windows上安装svn服务端
- google svn 项目部署
- Linux设备驱动程序架构分析之MMC/SD(一)
- div+css 圆角框总结
- 初始化失败、初始化软件包后端失败、yum-complete-transaction解决方法
- SpringSide
- ios开发-设置UITableView/Cell背景设置
- WINDOWS 服务端 SVN自动部署/一键批处理 SVN 更新项目
- java 基础命令3
- openGL剪裁的使用
- Oracle的MERGE和MySql的replace into 简单应用介绍
- Win7和Xp双系统安装的一点心得
- 嵌入式 mysql长时间没操作会自动关闭连接default是8hours解决方法集合mysql_ping(可能部分重复)
- SqlServer中SubString与CharIndex函数的使用 SubString和CharIndex结合使用
- Seam学习3--第一个实例(注册实例的建立与理解)
- dojo.require 详解