SVN配置以及自己主动部署到apache虚拟文件夹
2017-06-02 18:16
375 查看
SVN配置以及自己主动部署到apache虚拟文件夹
一、VisualSVN server 服务端和TortoiseSVNclient下载
VisualSVN下载:http://subversion.apache.org/packages.html
页面最下方就能够找到(下图紫色链接)TortoiseSVN下载:http://tortoisesvn.net/downloads.html
下载的地方非常醒目。有32位和64位紧接着下边有语言包下载
二、VisualSVN server和TortoiseSVN安装
VisualSVN安装:
选择接受Next
选择Visual Server andManagement Console和Add Subversion command-linetools to the PATH environment variable,点Next
选择Standard Edition
Location是安装位置
Respositories是以后开发保存代码的位置
Server Port是port。server申请的什么port就用什么port。我们申请的是3690
默认443或8443,我们用3690就可以
Use secure connection是使用安全链接。平时开发能够不选,安全机制会让你认为烦。当然选也能够
点Next然后Install就可以安装
查看项目:(在Respositories右键能够新建Respository(项目存储))
查看管理员:(右键能够添加或删除管理员)
TortoiseSVN安装:
接受
全选或更改安装文件夹:
Install
TortoiseSVN语言包安装:
Next就可以TortoiseSVN语言设置:
选择Settings选择中文:(不安中文语言包是没有这一项的)
三、将项目自己主动部署到apache虚拟文件夹
右键项目位置:——>选择Properties(属性)选择Hooks
选择Post-commit hook
提示:The post-commit hook is invoke after a commit.SVNruns this hook with the following ordered arguments:
[1]REPOS-PATH
[2]REV
译:钩子在提交之后触发。依据REPOS-PATH、REV两个參数运行hook
Hook是用批处理实现的
命令为:svn update "D:\www\weixin" --quiet--username username --password password把命令放到下图的框中就可以
命令中的第一个词svn为C:\Program Files\VisualSVN Server\bin也就是VisualSVN Server安装文件夹下的可运行文件,假设配置了环境变量能够直接使用svn作为dos命令,没配则按下图方式。
"D:\www\weixin"为apache项目的虚拟文件夹
运用批处理的call命令配置钩子:
Call命令能够调用还有一个批处理文件。我们在下图框中填call C:/svnupdate.bat然后在C:/下新建文件svnupdate.bat,代码为svn update "D:\www\weixin" --quiet --username username--password
password也能够实现hook。
配置玩hook后能够在svn存放项目的hooks文件夹下看到多了个post-commit.bat批处理文件
能够阅读hooks文件夹下的post-commit.tmpl文件来进一步学习hook
相关文章推荐
- SVN配置以及自动部署到apache虚拟目录
- Linux 下 Trac SVN apache SSL 配置安装以及整合
- 配置Apache+SVN以及SVN同步WEB
- 基于svn+ssh:访问svn的部署以及客户端配置
- 制作自己的网站第二步***在Linux上装上需要的软件以及部署项目配置**
- 使用Apache模块编译安装搭建LAMP平台以及部署DedeCMS网站配置详解
- linux下如何配置svn以及apache
- 【原创】在Windows 环境下利用SVN和Apache以及Ankh配置源代码管理服务
- myelipse下载 安装部署 以及svn maven相关配置说明
- 利用花生壳配置自己的站点:APACHE(PHP)多端口配置、远程登录、SVN
- [原创]svn服务器的配置以及与apache httpd的整合工作记录
- Apache和PHP的安装配置以及外网访问自己的网站
- Eclipse中的Web项目自己主动部署到Tomcat以及怎样在Eclipse中使用My Eclipseproject
- SVN-1.5.3+Apache-2.0.59在windows下的配置与权限设置,以及配置HTTP方式访问SVN服务器
- svn服务器的配置以及与apache httpd的整合工作记录
- vs自己主动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法
- Apache源码编译安装2.2.17版本以及部署AWStats日志分析系统配置详解
- SVN 以及自动部署配置
- 上班第一天,Myeclipse 2014上SVN部署以及maven 配置
- CentOS系统下Apache负载均衡、Tomcat集群以及项目热部署配置