问题标签 [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.

0 投票
1 回答
732 浏览

bug-tracking - 如何从 Trac 生成变更日志

我需要从 Trac 为特定版本的 XML 生成变更日志,然后使用自定义 XSL 处理它。似乎默认报告之一就是这种情况(里程碑的所有票证(包括已关闭))。但是,如果我将它作为 XML 请求(通过将 format=rss 添加到 url),则输出 XML 不包含 Status、Resolution、Milestone 字段。如何配置它以包含所有字段?您如何从 Trac 生成变更日志以将其包含在发行说明中?

0 投票
2 回答
491 浏览

python - Apache + mod_wsgi 下两个 Trac 实例的奇怪行为

我正在尝试配置两个 Trac 实例,以便通过浏览器访问它们,每个实例都有不同的 url:

第一次访问它们时,Apache 响应很好,我使用 /trac1 获得第一个 Trac,然后在 /trac2 中获得第二个 Trac。但是当我再次访问 /trac1 时,它不断给我第二个 Trac (/trac2) 的内容。如果我触摸第一个的 .wsgi 配置文件(比如 trac1.wsgi),然后使用浏览器再次请求 /trac1,我会再次获得预期的内容。

相反的情况是相同的:访问/trac2,然后是/trac1,然后/trac2 不断给出/trac1 的内容,直到我触摸trac2.wsgi...

所以看起来 Python、mod_wsgi 和/或 Apache 正在缓存结果或其他东西。我不是系统管理员,无法进一步解决这个问题。

Apache 的 .wsgi 文件和 http.conf:

trac1.wsgi

trac2.wsgi

http.conf

如果有人建议替代配置或其他配置,也将受到欢迎。谢谢!

赫克托

0 投票
3 回答
1018 浏览

apache - 如何在 Trac 上显示 html 登录表单?

我用客户经理插件安装了trac,一切都很好。我已启用所有客户经理的组件。出现 html 注册表单,但问题是 html 登录表单不会出现。我不断弹出默认身份验证。

0 投票
2 回答
253 浏览

permissions - Trac - 为开发人员和经理建议的权限级别

我是Trac的粉丝,当然,当我只是将它用于我自己的、孤独的项目时,我可以给自己完全的管理员权限。

当有其他开发人员参与时,或者不是非常技术的经理(或者,就此而言,是设计师而不是硬代码开发人员),需要能够跟上正在发生的事情 - 并做事像添加/更新票证,但不会破坏任何东西,那么权限的细粒度性质对于某人需要什么变得有点复杂。

您对这些人群(和其他类似人群)使用什么权限?

0 投票
3 回答
1546 浏览

svn - 如何在 SVN 提交和票证之间提供更强大的链接

我只是想将 Trac/SVN 连接在一起,以便我的 SVN 提交管理我的 Trac 票证。我已经阅读了文档并理解(有点)票证更新依赖于开发人员在评论字段中使用正确的语法,我认为这是不值得强调的……让我们使用不可靠的世界避免不必要地冒犯任何人:P

我正在考虑添加一个自定义字段来执行此操作,它不需要了解特定语法即可更新票证。唯一的问题是,我没有第一个线索从哪里开始......我之前甚至从未用 Python 编程过,虽然我可以解释任何给定脚本中发生的事情,但我不想学习整个语言只是为了更稳健地将两个系统集成在一起。

我几乎没有 *NIX 经验,我是一名 Microsoft 开发人员,因此必须通过命令行、脚本和配置文件将所有这些技术一起破解,这对我来说有点陌生。

那么之前有没有人以这种方式修改过 Trac/SVN 或做过类似的事情,如果有,是否有文档或有用的用户可以引导我完成这个过程?

编辑:我是否应该考虑修改我的 SVN 客户端集成以使这个过程对开发人员来说更直观,而不是修改 SVN/Trac 之间的链接?也许这会是更合适的路线?

0 投票
1 回答
746 浏览

svn - 如何调整 Wordpress URL 处理以忽略某些目录?

我正在使用 Dreamhost 的 WordPress、Subversion 和 Trac 安装。我的 Subversion 存储库都在 /repos/[projectname] 中,我的 Trac 安装都在 /trac/[projectname] 中。我还有一些其他目录,例如 /webapps/[appname] 用于我正在处理的 Web 应用程序。但是,如果我在浏览器中转到 /trac/[projectname],Wordpress 会提供 404 - 这是有道理的,该 URL 上没有 Wordpress 页面。

我想知道这是否与我正在运行的某些插件有关。我将首先禁用我的所有插件并一一打开它们。但是,我将它们全部禁用(甚至将我的主题重置为默认值)并且经历了相同的行为。

我不确定这是我以编程方式还是通过管理控制台执行的操作,这真的没关系,但我在控制台中没有看到任何东西,所以我猜它是编程的(这就是为什么我我在这里问)。我只需要确定我不想让 Wordpress 处理的目录。

0 投票
1 回答
1422 浏览

bug-tracking - Trac 到 Bugzilla 迁移?

是否有任何技巧、脚本或其他工件可以减少将数据从 Trac 实例导入 Bugzilla 实例的工作?

我们有一个经过修改的 Bugzilla,因此 importxml.cgi 可能不是一个好的选择。即使可以使用,那么问题就变成了“如何将 Trac 数据映射到 Bugzilla 数据”。

尽管这可能很棘手,但我认为我们将不得不进行数据库到数据库的迁移,并附带一些映射表。呸。

任何帮助表示赞赏!

0 投票
2 回答
1416 浏览

svn - 尝试过 redmine 和 trac,但它们都不允许我在项目之间共享里程碑和错误

您是否知道允许此类功能的 redmine 或 trac 的良好替代品?我也尝试过fogbugz,但与svn存储库浏览的集成太差(并且没有代码审查支持的迹象)。

0 投票
3 回答
353 浏览

trac - trac:从远程网站提交票证

我在与我的网站不同的机器上设置了 trac,我想要做的是,每次网站上出现错误(例如直接到 404/500 页面时),它都会自动向服务器提交新票证 trac安装后,我尝试使用最直观的方式:

http://www.example/trac/newticket?reporter=anonymous&summary=test&type=defect&description=somethinginhere&action=create&status=new&priority=minor

但不知何故它没有提交,而是预览它,所以我只是想知道我该如何克服这个问题。我打算做的是使用带有上述地址的 src 的 img 标签。

还是有更好的方法,我知道安装 xmlrpcplugin 可能会解决我的问题,但现在我只需要一个快速的解决方案。

0 投票
1 回答
1803 浏览

tortoisesvn - TortoiseSVN 从不运行 post-commit.bat

我已经在 Windows 上设置了我的 subversion/trac 环境(现在是 Win7,以前在 Vista 上尝试过)并且一切正常。但我无法让我的后提交工作。这是设置(使用在 Apache 上运行的 VisualSVN 和 Trac):

C:\Users\Martin\Repositories\test_svn\hooks:

post-commit.bat:

trac-post-commit-hook.cmd:

跟踪提交后挂钩:

取自http://trac.edgewall.org/browser/branches/0.11-stable/contrib/trac-post-commit-hook

我已经在 cmd 窗口中测试了这些脚本,它们一直在工作。但是在 TortoiseSVN 提交时,什么都没有发生,这让我相信 Tortoise 永远不会运行 post-commit.bat。

我还测试了一个简单的预提交,并且有效。奇怪的是,它以前曾工作过,但我想我当时使用的是 VisualSVN 的早期版本。

有人知道这里发生了什么吗?

非常感谢!/马丁