`

VisualSVN修改日志自动发Email实现

    博客分类:
  • SVN
阅读更多
   网上实现SVN提交自动发Email的文章很多,但修改日志自动发Email的文章少之又少,花了两天的时间,终于给摸索出来了,高兴之余还需总结。
   SVN这类功能的实现离不开钩子脚本的编写,对于日志的修改所对应的hook为pre-revprop-change.tmpl或者post-revprop-change.tmpl。在这里是修改后才发邮件,所以要使后者生效,创建post-revprop-change.bat文件,添加如下代码:
VisualSVNServerHooks.exe ^ commit-notification %1 -r %2 ^ --from svn@163.com --to test@163.com ^  --smtp-server smtp.163.com --no-diffs
注:VisualSVNServerHooks在path里所以可直接用。
   通过上面的配置,修改日志,即可收到邮件。
   参考文章
分享到:
评论

相关推荐

    实现VisualSVNServer日志备注强制

    通过以上步骤,我们可以成功地在VisualSVN Server中实现日志备注的强制填写。这不仅可以提高团队的协作效率,还可以避免因为缺乏日志信息而产生的沟通障碍。记得定期回顾和优化你的预提交脚本,以适应团队的需求变化...

    VisualSVN Server提交前必须写日志和修改以往日志出错解决办法

    本篇将详细介绍如何设置VisualSVN Server,以强制用户在提交前填写日志,并解决可能遇到的修改以往日志的错误问题。 1. **设置提交前必须写日志** 在VisualSVN Server中,可以使用预提交(Pre-commit)钩子来实现...

    visualSVN自动备份

    而本文将重点讨论如何使用VisualSVN进行自动备份,以确保数据的安全性。 首先,`simpleBackup.bat`是用于执行备份操作的批处理文件。在SVN资源库的根目录放置这个文件,意味着当该脚本运行时,它会针对当前的SVN...

    VisualSVN-Server-2.1.5自动备份手册

    《VisualSVN Server 2.1.5 自动备份手册》是针对VisualSVN Server管理者的实用指南,旨在详细介绍如何设置和实现VisualSVN Server的自动化备份策略,以确保版本库数据的安全性和可恢复性。VisualSVN Server是一款在...

    VisualSVN server 3.9.1 用户自助修改密码

    本篇文章将详细讲解如何在VisualSVN Server 3.9.1版本中实现用户自助修改密码的功能,从而提高用户权限管理的效率。 首先,我们要理解VisualSVN Server的默认行为。在默认设置下,用户密码由管理员统一管理,用户...

    基于VisualSVN-Server的安装配置,用户自主修改密码,分布式版本库,自动备份等

    平台的VisualSVN-Server文档,包括了安装配置,用户文件管理,用户自主修改密码配置(PHP实现),linkd方式实现多个版本库分布多个硬盘,以及实现定时自动备份,VSS到svn迁移等等,非常详细。 文档结构: 一.安装SVN...

    为VisualSVN Server增加在线修改用户密码的功能

    首先,你需要获取实现这一功能所需的相关文件,这些文件通常是一个压缩包,包含配置脚本和修改密码的CGI脚本。在本例中,文件名为"VisualSVN Server 增加在线修改用户密码的功能.rar"。下载并解压后,将内容复制到...

    VisualSVN3.9自主修改密码

    本补丁利用PHP方式实现密码修改,它适用于VisualSVN v3.9.x 64bit版本(实测3.9.1),在Win7 64bit和Windows server 2012/2008/2016系统中测试通过。使用方法,先点stop,再退出,然后文件内全部文件复制到安装目录...

    VisualSVN在线修改密码补丁

    在默认情况下,VisualSVN并不直接支持在线修改密码的功能,但通过特定的补丁和配置步骤,我们可以实现这一需求。以下是一份详细的指南,指导你如何使用"VisualSVN在线修改密码补丁"来便捷地修改SVN的用户密码。 ...

    VisualSVN Server V2.6.0服务器配置和实现远程备份

    步骤四、修改文件:修改pre-revprop-change.tmpl文件,用记事本打开该文件,把文件最后的exit 1改为exit 0 步骤五、同步初始化 在备份服务器B上,打开命令提示符窗口,将目录进入到如下:“D:\Program Files\...

    VisualSVN Server增加在线修改用户密码的功能

    2、修改conf目录下的httpd-custom.conf文件, 把“ScriptAlias”一行后面的路径修改为你的机器上的VisualSVN Server的实际路径; ------------------------- LoadModule alias_module bin/mod_alias.so LoadModule ...

    实现VisualSVN Server主从同步备份.pdf

    VisualSVN Server主从同步备份是通过在主服务器和从服务器之间同步备份提交的版本数据,以实现数据的双备份,防止数据丢失。这种备份方式适用于两个主机或者一个本地和远程之间的数据备份。 知识点二:VisualSVN ...

    VisualSVN-Server-4.3.1.msi

    8. **日志和监控**:VisualSVN Server提供详细的日志记录,帮助管理员追踪服务器活动,诊断问题,同时可以通过监控工具实时查看服务器状态。 9. **自动升级**:VisualSVN Server的自动升级功能使得管理员可以方便地...

    VisualSVN Server 用网页修改用户密码

    把压缩包解压,copy到VisualSVN Server的安装目录,修改Apache22Passwd.cgi.ini文件里svn密码文件路径就可以了。 然后在重启VisualSVN Server,在IE浏览器里输入https://svn服务器IP/cgi-bin/Apache22Passwd.cgi...

    VisualSVN-2.5.5.7安装包

    - **导入项目**:将本地项目导入到SVN仓库,设置好URL后,VisualSVN会自动完成整个过程。 - **版本控制操作**:利用VisualSVN的提交功能,将代码更改保存到仓库;通过更新,保持本地代码与仓库同步。 - **分支与...

    VisualSVN Server3.X自助修改密码补丁

    VisualSVN Server3.X的这个补丁则提供了自助修改密码的功能,使得用户可以自主完成这一过程,大大提升了效率。 要使用这个补丁,首先你需要下载并解压提供的压缩包。压缩包内可能包含一个名为"vc"的文件,这通常是...

    visualsvn VisualSVN2.0注册机

    VisualSVN 2.0 注册码生成器,经测试能百分百成功注册。 解决您VisualSVN试用期已到之苦

    VisualSVN Server 3.6.4 用户自助修改密码最终版

    本补丁利用PHP方式实现密码修改,它适用于VisualSVN v3.6.x 64bit版本(实测3.6.4),在Win7 64bit和Windows server 2012/2008/2016系统中测试通过。使用方法,先点stop,再退出,然后文件内全部文件复制到安装目录...

    VisualSVN-4.0.5 VisualSVN Server 4.10

    - VisualSVN Server可以很好地与各种开发工具(如Visual Studio、TortoiseSVN等)集成,实现无缝的工作流程。 - 新版本可能扩展了与其他工具的集成,如IDE的插件更新,提高开发者的工作效率。 8. **版本升级与...

    VisualSVN Server 3.5.3在线修改密码功能.rar

    `停止 VisualSVN 服务.cmd`是一个批处理文件,用于停止VisualSVN Server服务,以便在修改配置或进行其他维护操作时避免冲突。在进行任何重大更改之前,停用服务是必要的步骤。 `bin`目录包含VisualSVN Server的可...

Global site tag (gtag.js) - Google Analytics