SVN8.COM - SVN中文技术网

投递文章 投稿指南 SVN中文技术网公告:技术交流诚聘优秀版主最新公告
搜索: 您的位置主页>SVN使用>TortoiseSVN日常使用指南

TortoiseSVN日常使用指南

SVN技术网 www.svn8.com 2008-03-18 10:37:20   来源:   作者:  评论:0 点击:

为特定工作目录定义的钩子。你只要指定顶级路径;如果在子目录内执行提交,TortoiseSVN 会自动向上搜索匹配路径。

然后你要指定要执行的命令行,以钩子脚本或可执行文件的路径开始。它可以是批处理文件,可执行文件,或者有效的windows关联的其它文件类型,例如perl文件。

命令行可以包含被TortoiseSVN填写的几个参数。这些参数依赖于调用了什么脚本。

开始提交

%PATHS%

提交之前

%PATHS%%SELECTEDPATHS%

提交之后

%SELECTEDPATHS%%REVISION%%ERROR%

开始更新

%PATHS%

更新之前

%PATHS%

更新之后

%PATHS%%REVISION%%ERROR%

每个变量的含义如下:

%PATHS%

当操作开始时选择的路径。例如当启动提交对话框是在资源管理器中选择的路径。如果选择了多个路径,它们用*自负隔开。

%SELECTEDPATHS%

我们在提交对话框内选择的路径。如果选择了多个路径,那么它们用*字符分割。

%REVISION%

在提交完成后的版本库的版本

%ERROR%

如果操作成功,它是空的,否则操作失败时就显示错误信息。

如果你想Subversion 操作直到钩子完成才结束,就选择等待脚本结束

通常脚本运行时,你会想隐藏丑陋的控制台窗口,所以默认选择运行时隐藏脚本。为了调试,你可能想观察控制台窗口的输出。

5.28. 最后步骤

愿望表



技术交流 录入:SVN中文技术网[www.svn8.com]
Tags:  
责任编辑:
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数:0 [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - RSS订阅 - 网站地图 - 返回顶部