问题标签 [trac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
automation - 使用 Trac 自动分配工单
我正在使用Trac (v0.11),我想:
- 根据某些规则,在打开时自动将票分配给某人
- 隐藏“新工单”屏幕中的“分配给”和“抄送”字段
我该怎么做(脚本、工作流程等)?
谢谢
trac - 自定义 Trac:删除标准页脚
我们使用托管的 Trac。它使用 Genshi 模板。我想我们可以提交我们自己的site.html。我们想摆脱 Trac 标准页脚。最优雅的方法是什么?
我怀疑答案是在一些不错的 Genshi 技巧中。我不知道 Genshi 和 Trac 对它的添加。我凭直觉尝试了几件事,都没有奏效。
我试过css
没关系,除非您想使用自己的页脚(称为“#sitefooter”)。这个在“#footer”之后,隐藏页脚会留下一个丑陋的空白。
然后我尝试了jquery:
这很好,但我不确定对 jquery 的支持有多广泛。
wiki - Trac wiki 页面列表
我在 Trac wiki 中创建了一些文档。我将这些页面设置为都以相同的模式开始(例如“MyDoc ...”)。我想从 Trac 检索以该模式开头的页面的所有 wiki 页面链接。
有没有办法这样做?
bug-tracking - 如何以编程方式向 Tracker、MantisBT 或 Trac 提交错误?
我有一个程序,我已经在家里研究了一段时间,最后我决定把它扔到 SourceForge 上。SourceForge 提供 Tracker、MantisBT 或 Trac 用于错误跟踪。
我的应用程序已经有一个“抱歉,发生错误”对话框,但我想添加一个“投诉它”按钮,它将向我的错误跟踪器提交错误。有没有人尝试过使用 Tracker 做到这一点?您可以通过查询字符串接口或类似的方式提交匿名错误吗?或者,如果 Tracker 做不到,MantisBT 呢?还是特拉克?
testing - 管理手动测试结果的工具 - 可能与 trac 集成?
在工作中,我们目前使用 Trac 来管理我们的测试用例。但是,我们有不少 TC 列在测试计划 wiki 页面而不是票证上。
我的经理最近对更好地记录手动测试的结果产生了兴趣。虽然这是一个崇高的目标,并且 QA 团队中的一些人对这个想法非常热衷,但我实际上觉得如果执行不正确,这样一个系统的开销可能是灾难性的。事实上,我能想到的唯一合理的非 Trac 集成解决方案只是一个简单的任务管理器,我们可以在其中存储和管理更随意的结果,例如“X 在 Env blah 上运行了组件 Y,并且存在这些问题”。我认为从 wiki 移植几个 TC 编号和内容需要很长时间,并且某种系统,如“X 在 Y 时验证 TC 23423432 并且它正在通过”仅适用于有那么多测试用例(以及一个小团队)。
我见过一些用于 Trac 的插件,它们允许您创建测试计划等并报告结果 - 但没有什么令人兴奋的。有没有人有使用这些工具的经验?与 trac 集成将大大减少开销,但我们仍然存在并非每个 TC 都作为票证提交的问题,我们必须解决这个问题。
你对这样的项目有什么建议?你有过类似的情况吗?您的意见将不胜感激,因为我不想成为团队中唯一的反对者并且看起来很懒惰,因为我认为在如此小的团队中过度组织手动测试将是有害的。
python - Python Win32 扩展不可用?
我正在尝试在 Windows Vista Ultimate 机器上为 Trac 运行 post-commit.bat 脚本。
我已经安装了 Trac 并且它工作正常 - 但是当我运行这个脚本时,我得到了错误:
“NT 的 Python Win32 扩展(服务、事件、日志)似乎不可用。”
有谁知道为什么会发生这种情况?
svn - 使用 Trac 和 SVN 提交提交挂钩
所以我在设置这个时遇到了一些问题。让我解释。
我的 d:\svn\hooks 文件中有三个文件(D:\ 不是 Windows 驱动器)
post-commit.bat
trac-post-commit-hook.cmd
trac-post-commit-hook
我已经在 d:\svn\hooks 文件中设置了 post-commit.bat 文件,其中包含以下内容
在我的 trac-post-commit-hook.cmd - 我有
在我的 trac-post-commit-hook 文件中 - 它只是来自http://trac.edgewall.org/browser/trunk/contrib/trac-post-commit-hook?rev=920的标准脚本
== 问题 ==
当我在 cmd 提示符下运行 post-commit.bat 时 - 它工作正常 - 不会产生错误。
但是,当我在 SVN 中为我在 Trac 中创建的测试票提交某些内容时 - #1 已修复。- Trac 上没有任何变化。根本没有更新。
当我将 'trac-post-commit-hook' 更改为 'trac-post-commit-hook.py' 并从 d:\svn\hooks\python trac-post-commit-hook.py 运行时,我得到
我不知道到底出了什么问题?任何人都可以提供任何帮助吗?
svn - 使用 Trac 的提交后挂钩
所以我按照这里留下的伟大帖子的说明使用 Trac 和 SVN 提交提交挂钩以及在 windows 上为 Trac + VisualSVN 提到的相关帖子。
我已经设置了所有内容 - 当我运行“post-commit.cmd”时 - 我根本没有收到任何错误。
我的问题是 - Trac 在我提交提交后没有更新票证,我不知道为什么?
有谁知道我如何以某种方式弄清楚为什么它不从 SVN 更新门票?
编辑:所以我在 Trac 中打开了登录 - 当我从 hooks 文件夹运行 post-commit.cmd 脚本时,我得到
Trac[svn_fs] DEBUG:Subversion绑定导入
但是没有门票更新?
svn - 提交后挂钩和跟踪
我的提交后挂钩脚本和跟踪存在一些问题 - 希望有人能提供帮助。
脚本都工作正常 - 没有错误 - 但由于某种原因 trac 没有更新。我打开了日志记录,发现了这个:
但是票中没有任何更新?根据http://svn.edgewall.com/repos/trac/branches/0.11-stable/contrib/使用 Trac 本身的标准脚本等进行提交后挂钩?
有任何想法吗?
编辑:我有 3 个用户是 TRAC_ADMIN - 不确定是否存在权限问题?即没有匿名用户等