tags:svn,hooks,svn钩子,Tortoisesvn钩子
由于工作需要,在svn中经常需要使用到svn hooks,把一些常用的记录在这里。
1.什么是svn hooks?
服务器钩子:
经常提到的svn hooks是一组“外挂”脚本程序,是svn提供的一组由svn事件触发的特别有用的程序。这些程序在服务器端执行,可以提供svn之外的一些附加功能。钩子可以调用批处理文件、可执行文件或者一些类似于perl、python等的脚本。
客户端钩子:
如果使用tortoise svn(海龟svn,常用的svn客户端),它也提供钩子机制,这些和svn hooks有本质区别,它是在本地(客户端)执行的。