ChinaUnix.net
相关文章推荐:

linux svn 邮件通知

*自动发邮件脚本 配置post-commit文件 //此文件在commit时会运用到这个脚本 # cd /svndata/test/hooks # cp post-commit.tmpl post-commit # vi post-commit 在末尾删除原来的,添加上以下参数 REPOS="$1" REV="$2" /usr/bin/svnnotify --repos-path "$1" --revision "$2" --to [email=windy@xxx.com]windy@xxx.com[/email] --handler "HTML::ColorDiff" --with-diff --smtp mail.xxx.com --subject-prefix '[Windy svn...

by sjhf - Linux文档专区 - 2009-03-23 11:25:49 阅读(660) 回复(0)

相关讨论

本帖最后由 atteng 于 2013-10-25 12:16 编辑 扩展性:所有你可以想到的地方 所需:《msmtp使用特定邮箱地址发邮件-Mutt协作篇》,请安装了sendmail、mutt、msmtp服务 以为是为了适合我们公司的一些特性,所以在构建邮件配置列表的时候需要手动,或者修改一下php代码。 思路:通过输入特殊的字符串来操作特殊的功能,比如需要通知QA的的提交,则只需在提交信息内输入 " mailtoqa ”,(mailtoqa两侧有空格),也就是说你可以通过...

by atteng - PHP - 2013-10-25 12:14:51 阅读(751) 回复(0)

互联网上有很多相关的文章,但是说明的不够明了,我参考这些文章来配置的时候,走了不少弯路。现在将这两种方式整理一下。 第一种方式 通过svnnotify来发送邮件 /usr/bin/svnnotify --repos-path "$1" --revision "$2" --to real@admin.net --from real@admin99.net --handler "HTML::ColorDiff" --with-diff --smtp mail.admin99.net --charset zh_CN:GB2312 -g zh_CN --svnlook /usr/local/subversion/bin/svnlook --subject-p...

by andy04911 - Linux文档专区 - 2007-11-19 19:41:23 阅读(1410) 回复(0)

set REPOS=%1 set REV=%2 E:\svn-REPOS\commit-email.pl "%REPOS%" "%REV%" [email]lemonboy@127.0.0.1[/email] --from [email]lemonboy@127.0.0.1[/email] pause 目前我的svn库已经可以正常运行,而且在每次提交之后都会自动把这次的提交发送给相关用户,但是这并不是我的所有要求,我希望在库里面只有指定的文件或者文件夹被commit后才自动发送邮件。 针对以上代码是post-commit.bat的内容,我不知道set REPOS=%1到底是什么意思...

by lemonboy - 软件配置管理 - 2007-08-07 19:50:41 阅读(5889) 回复(3)

我是新手刚学的cvs,有几个问题希望前辈们指导一下 : 1.团队开发中,当有人对文件进行修改提交后有新版本生成,同组人怎么能知道呢? 在cvs中有邮件通知的功能,但是怎么配置才能生效啊??? 2。我想让cvs仓库每隔几天自动备份一次怎么做?? 网上说用cvsup+cvs可以实现自动备份,有人配出来了吗?? 我是在linux9下配置的cvs服务器,客户端采用wincvs 敬盼解答!!!!!!!!!!

by zliang2001 - Linux论坛 - 2004-07-21 15:20:45 阅读(530) 回复(0)

我是新手刚学的cvs,有几个问题希望前辈们指导一下 : 1.团队开发中,当有人对文件进行修改提交后有新版本生成,同组人怎么能知道呢? 在cvs中有邮件通知的功能,但是怎么配置才能生效啊??? 2。我想让cvs仓库每隔几天自动备份一次怎么做?? 网上说用cvsup+cvs可以实现自动备份,有人配出来了吗?? 我是在linux9下配置的cvs服务器,客户端采用wincvs 敬盼解答!!!!!!!!!!

by zliang2001 - 服务器应用 - 2004-07-21 15:20:45 阅读(812) 回复(0)

我的svn源代码在/tmp/subverion下. 安装目录在: /usr/local/subverion 仓库目录为:/usr/local/svnroot/test 我在找到commit-email.pl 文件. copy到/usr/local/subverion/bin目录. 并在网上找了一个脚本: post-commit.sh [code] set REPOS=%1 set AUTHOR=%2 commit-email.pl "%REPOS%" "%AUTHOR%" [email]test@test.com[/email] --from [email]test@test.com[/email] [/code] 在这里 %REPOS% 是仓库的目录. "%AUTHOR%" 怎么...

by 守住每一天 - 软件配置管理 - 2007-11-28 16:03:44 阅读(4467) 回复(1)

1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库 svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关) 例如:svn commit -m “...

by hoo7 - Linux文档专区 - 2009-11-11 15:12:08 阅读(1016) 回复(0)

1. 假设当前目录为/data/ 2. 建立文件夹: mkdir repos 3. 创建仓库: (1) cd /data/repos/ (2) svnadmin create myproj 4. 启动svn server: svnserve -d -r /data/repos/ 5. 这样客户端就可以check out了: svn co svn://192.168.1.2/myproj/ 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/87830/showart_2052537.html

by sulpha - Linux文档专区 - 2009-09-15 08:55:47 阅读(1012) 回复(0)

Subversion独立服务和与apache整合服务。 一 、svn独立服务安装 操作系统: Redhat linux AS3 AS 4 ContOS AS 4 安装包获取: 下载http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz和http://subversion.tigris.org/downloads/subversion-deps-1.4.0.tar.gz。 编译: 以root用户登录。 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器。 tar xfvz subversion-1.4.0.tar.gz tar xfvz subversio...

by enchen - Linux文档专区 - 2009-09-01 22:34:40 阅读(1275) 回复(0)