`
nubix
  • 浏览: 92181 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

整合mantis和svn

阅读更多

mantis通过core/checkin.php 即可在svn提交的同时把问题标记为解决!

 

 

1. svn -> pre-commit.bat

@echo off
setlocal
set REPOS=%1
set TXN=%2
set DETAILS_FILE=D:\svn.log

svnlook log "%REPOS%" -t "%TXN%"  > %DETAILS_FILE%

php -f D:\mantis\core\checkin.php < %DETAILS_FILE%

exit 0

 

2. mantis -> config_inc.php

 

	$g_source_control_account = 'svn'; #新建一个帐号,权限设定为开发人员
	$g_source_control_notes_view_status = VS_PRIVATE;
	$g_source_control_set_status_to = OFF; #不同时改变状态
	$g_source_control_regexp = "/fix [#]{0,1}(\d+)/i";
	$g_source_control_set_status_to = 80; #80代表RESOLVED,已解决
	$g_source_control_fixed_regexp = "/fix [#]{0,1}(\d+)/i";
 
分享到:
评论

相关推荐

    Mantis1.2.18问题管理系统官方原版

    6. 整合能力:Mantis可以与其他项目管理工具如Git、SVN等集成,实现更高效的工作流程。 三、安装与配置 1. 下载与解压:用户可从官方渠道下载Mantisbt-1.2.18的压缩包,解压后得到完整的源代码文件。 2. 环境需求...

    mantis1.1.7

    7. 整合其他工具:支持与其他开发工具(如Git、SVN等)集成,实现无缝协作。 8. 多语言支持:提供多种语言界面,满足全球化团队的需求。 9. 报告与统计:生成丰富的图表和报表,帮助管理层分析bug趋势和团队效率。 ...

    mantis-1.1.2

    此外,可能会有对版本控制集成的支持,比如与Git、SVN等的更紧密整合,以便更好地追踪代码变更与问题的关系。 4. **安全性**:作为更新版本,1.1.2可能会修复已知的安全漏洞,保护用户数据不被恶意攻击。安全性的...

    开源版本控制SVN管理后台pySvnManager用户使用手册(pysvnmanager user-guide)

    - **整合Mantis/Trac**: 实现与bug跟踪系统Mantis或项目管理工具Trac的集成,提高工作效率。 - **邮件通知**: 配置邮件通知功能,当有新的提交或其他重要事件发生时及时通知相关人员。 - **版本属性设置**: 设置版本...

    jira不完全工作手册

    Time Tracking功能对于项目任务管理尤为实用,而与CVS、SVN代码库的整合以及Fisheye的集成,则强化了问题与代码之间的关联。 JIRA具有稳定的系统性能和完善的导入导出功能,确保数据安全和迁移的便捷。它支持多种...

    基于互联网的项目管理与技术架构

    对于管理工具,它们是项目管理中的“武器”,比如Project用于项目管理,IBM RequestPro用于需求管理,CVS、VSS、SVN用于代码管理,TestDirector、TestLink用于测试用例管理,Bugzilla、Mantis用于软件BUG管理,而...

    JIRA 3.12.3不完全手册

    1. **成本考量**:作为商业软件,JIRA的许可费用可能成为小型企业或开源项目的选择障碍,相比之下,Bugzilla和Mantis等开源替代品无需成本投入。 2. **对ClearCase的支持**:JIRA官方并未提供对ClearCase的直接支持...

Global site tag (gtag.js) - Google Analytics