问题标签 [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.
plugins - Trac 有哪些推荐的插件?
特别是,我需要更完整的 Trac 版本来支持强大的项目管理和任务跟踪。我浏览了这些插件,从字面上发现了 50 多个看起来很有希望的插件。
我的问题是对 Trac 的管理员/用户:哪些对于完成 Trac 功能是必不可少的,哪些应该避免(例如稳定性问题)?
bug-tracking - Assembla:你喜欢 Trac 门票还是 Assembla 门票,为什么?
我是一名刚刚开始使用开源 Web 开发(Python/Django)的开发人员。我注册了一个免费的 Assembla.com 帐户,但我真的不知道是使用 Trac 票务还是 Assembla 综合票务。我为两者都设置了空间来试用它们,但似乎我需要使用它们一段时间才能看到任何一种方式的明显好处。
因为我刚刚开始,我只是在做一些小项目,例如 Django 教程等。
你有关于 Trac 与 Assembla 票务的建议吗?是的,我用谷歌搜索了这个,没有任何有用的结果。
python - 追踪领域
我正在尝试为我目前正在进行的项目设置 tracd。使用站点中提供的 python 脚本创建密码文件后,我尝试启动服务器并启用身份验证。但它会抛出警告说在该领域中找不到用户。实际上是什么领域 - 我尝试使用 trac 作为值,也尝试将其留空。我正在使用 Windows XP。我正在使用 Tracd 独立服务器。
发送的命令行是: tracd --port 8000 --auth=My_Test_Project,D:\My_Test_Project\Documents\Trac\digest.txt,Trac D:\My_Test_Project\Documents\Trac
警告消息是 - '警告:在领域中找不到用户:trac'
谢谢...
python - 如何提高 Trac 的性能
我注意到我的特定 Trac 实例运行不快并且有很大的滞后。这是一个项目的开始,所以在 Trac 中没有多少(除了插件和加载到 SVN 中的代码)。
设置信息:这是通过 WebFaction 托管的 SELinux 系统。它在 Apache 之后,并且通过 SSL 进行连接。目前 .htpasswd 文件是我用来控制访问的文件。
有什么推荐的方法来提高 Trac 的性能吗?
python - 您如何修复开始出现与 PYTHON_EGG_CACHE 相关的错误的 Trac 安装?
我们一直在使用 Trac 进行任务/缺陷跟踪,一切进展顺利,但今天早上它开始出现 500 错误。查看 Apache error_log,我得到一个堆栈跟踪,最终结果为:
所以我明确地将 PYTHON_EGG_CACHE 设置为 /srv/trac/plugin-cache。我重新启动了 Apache。然而我得到了同样的错误(它仍然说“鸡蛋缓存目录当前设置为:\n\n /.python_eggs。”)
我应该如何进行?重新安装Trac是最简单的事情吗?如果我走这条路,我需要采取哪些步骤来确保我不会丢失现有数据?
trac - 在私有 TRAC 中管理用户
是否有用于 trac 的插件启用基于 cookie 的身份验证而不是 http 身份验证,并允许为未知用户保留网站的私密性?
我们希望允许办公室外的客户登录、添加和查看他们项目的票证,但不允许我们其他客户的项目。非技术用户总是对 http 登录框而不是要求用户名和密码的表单感到困惑。
trac - 您如何处理 trac 中的多个(重叠)项目?
我们正在使用 trac 并且对它非常满意。但是,开箱即用的 trac 仅适用于单项目环境。我很想听听人们为使其与多个项目一起工作而采取的各种方法以及他们在这些项目中的经验。有什么插件可以推荐吗?有任何补丁、调整或诸如此类的东西吗?您是否甚至可能使用完全不同的错误跟踪系统,该系统提供了 trac 的所有功能以及多项目支持?
我们最近开始自己管理第二个项目,它通常可以正常工作,但也有一些缺点,特别是在两个项目重叠的情况下,因为我们编写的通用库代码在两个项目中都使用。你怎么处理这个?
(我将附上我们自己当前的方法作为对这篇文章的回答。)
python - 让 TRAC 在 IIS7 上运行
我试图使用这个常见问题解答 Trac upp 并在我的 IIS/w2008 服务器上运行:TracOnWindowsIisAjp
直到“3. 为 IIS 安装 Tomcat AJP 连接器”之前的一切都可以正常工作。然后我将我的目录定义为:C:\wwwroot\trac.evju.biz\AJP\,在 bin 目录中我放置 dll 文件和 3 个具有此内容的配置文件:
isapi_redirect-1.2.26.properties # ISAPI 重定向器的配置文件
worker.properties
uriworkermap.properties
然后我遇到了问题:
- 定义一个名为 AJP-Connector 的虚拟目录,指向您的 bin 子目录,具有执行可执行文件(不仅是脚本)的权限。
我定义了一个名为 AJP 的虚拟目录,将其指向 bin 子目录,但我找不到任何方式赋予它执行权限
其余的说明显然并不完全适用于 IIS7
- 允许将 DLL 作为 Web 服务扩展执行
- 在 IIS 管理器中,打开 Web 服务扩展。
- 定义一个名为 AJP-Connector(或任何您想要的)的新 Web 服务扩展。
- 将 C:\AJP-Connector\bin\isapi_redirect-1.2.26.dll 添加到所需文件中(将“C:\AJP-Connector”替换为您的实际目录)。
- 将扩展程序状态设置为允许。
我尝试将 dll 添加为 ISAPI 扩展,这导致 bin 目录中的 web.config 文件具有以下内容:
任何帮助表示赞赏。
iis - 如何在公共服务器上运行 Trac?
由于 TFS 对于我们的项目来说太大了,我们想使用 subversion 和 Trac。宿主环境是 Windows 2003 和 IIS。
有一些选项:
- 运行跟踪
- 使用 mod_python 运行 Apache
- 使用AJP 协议和 isapi-redirector运行 tracd
我们倾向于将 Trac 与 IIS 和 isapi-redirector 集成。你有什么建议?