关于SVN Hooks(钩子)的使用 (1)
来源:互联网 发布:java鱼雷和烈风马德里 编辑:程序博客网 时间:2024/04/30 04:58
tags:svn,hooks,svn钩子,Tortoisesvn钩子
由于工作需要,在svn中经常需要使用到svn hooks,把一些常用的记录在这里。
1.什么是svn hooks?
服务器钩子:
经常提到的svn hooks是一组“外挂”脚本程序,是svn提供的一组由svn事件触发的特别有用的程序。这些程序在服务器端执行,可以提供svn之外的一些附加功能。钩子可以调用批处理文件、可执行文件或者一些类似于perl、python等的脚本。
客户端钩子:
如果使用tortoise svn(海龟svn,常用的svn客户端),它也提供钩子机制,这些和svn hooks有本质区别,它是在本地(客户端)执行的。
2.svn hooks有哪些?
服务器钩子:
svn服务端有9种钩子,分别是:
A.关于锁定的2种
a1.pre-lock
a2.post-lock
B.关于解锁的2种
b1.pre-unlock
b2.post-unlock
C.关于提交的3种
c1.start-commit
c2.pre-commit
c3.post-commit
D.关于属性的2种
d1.pre-revprop-change
d2.post-revprop-change
客户端钩子:
tortoise svn客户端有6中钩子,分别是:
A.关于提交的
a1.start commit hook
a2.pre-commit hook
a3.post-commit hook
B.关于更新的
b1.start update hook
b2.pre-update hook
b3.post-update hook
- 关于SVN Hooks(钩子)的使用
- 关于SVN Hooks(钩子)的使用 (1)
- 关于SVN Hooks(钩子)的使用 (2)
- 关于SVN Hooks(钩子)的使用 (3)
- 关于SVN Hooks(钩子)的使用 (4)
- 关于SVN Hooks(钩子)的使用 (5)
- SVN钩子(hooks)的经典使用
- svn的hooks使用
- svn钩子(hooks)
- svn hooks利用钩子脚本
- windows svn 钩子 hooks 自动更新
- Hooks(钩子)监听消息的方法
- Drupal 模块的 Hooks(钩子)
- Drupal 模块的 Hooks(钩子)
- Drupal 模块的 Hooks(钩子)。
- svn钩子(hooks)自动部署代码到web目录
- Hooks——使用钩子
- SVN使用hooks自动更新
- compass学习笔记
- 咳嗽怎样食物调理
- 【转载】移动互联网商业模式探究
- 第四章:进程-第一节
- unixODBC安装(mysql Ubuntu)
- 关于SVN Hooks(钩子)的使用 (1)
- 两个服务器上的两个数据库表进行关联查询(显示列表)
- 生活如此單純
- 将有汉字的字符串格式化成某长度的行
- XMLHttpRequest 异步处理Url的典型应用
- 消息队列管理器抽象工厂
- Ext的grid列宽自动调整问题解决方案
- 通过P3P协议,实现跨域set cookie,解决同域IFRAME中SESSION传递失效问题
- 在D3D中绘制一个三角形的一个完整过程(学习3D游戏笔记一)