我们使用TRAC0.11.1已经有一段时间了,并且有很多项目都在使用它运行。现在我们正面临向新服务器的迁移,并希望开始使用TRAC0.12.2。当然可以将所有0.11.1项目迁移到0.12.2,但也需要大量工作,其中很多仅供引用。对于新项目,我们希望受益于0.12.2中的新功能。因此,我们想结合0.11安装来维护现有项目,并开始为新项目使用0.12。我们在Windows上运行Python2.6.6,在Apache中使用mod_wsgi。我们研究了关于TRACwebsite的解决方案,但它适用于Linux。此外,有关mod_wsgiwiki(http://code.google.com/
我目前正在进行一些研发工作,以改进我们处理开发的流程和实践。作为第一次迭代,我想做的是开发一种简单的方法来设置项目,例如运行一个ant脚本,当提供项目名称等时,在svn中复制一个模板创建数据库(如果需要)自动更新配置/属性文件中的连接字符串创建trac实例将所有这些信息通过电子邮件发送给用户我对前4个没意见,但我正在努力为设置Trac建立一个好的过程。我以前手动完成过,但发现它非常困难。有没有人知道这样的设置脚本或有任何关于这样做的提示?干杯,罗布 最佳答案 你看过bitnami了吗?参见Tracbitnamibundle例如
我已经为Windows安装了BitnamiTrac。(bitnami-trac-0.12.2-5-windows-installer)在安装过程中,它要求我创建项目以及用户名和密码。我成功创建了项目并为我设置了一个用户(管理员)。目前,只写了一个我在安装过程中创建的可用项目。我是新手,这就是为什么我向你询问,请帮助我如何创建新项目?另外,如何创建其他用户? 最佳答案 Bitnami安装程序要求创建一个项目,因为这意味着用它的数据库(.db文件)创建一个新的Trac实例。这里的术语有点误导。问题是,如果您想创建另一个单独的Trac数据
这听起来可能真的很疯狂,但仍然......对于我们改造后的项目网站,我们希望将Trac(作为代码浏览器、开发者维基和问题跟踪器)集成到网站设计中。当然,这很困难,因为Trac是用Python编写的,而我们的网站是用PHP编写的。这里有人知道如何将页眉和页脚(PHP)集成到Trac模板中吗(最好不要从命令行调用页眉和页脚的PHP进程,或者更确切地说是两个)? 最佳答案 最好的选择可能是使用python(重新)编写页眉和页脚。如果页眉和页脚相对静态,您也可以使用php生成一次(或每x分钟一次)并从文件系统中包含它们。(您可能已经考虑过这
我不敢相信我是唯一遇到这个问题的人。我已经在谷歌上搜索了几个小时,但没有任何运气。Java安全文档似乎没有彻底解决PKCS12证书问题。我正在尝试为用户特定的PKCS12证书设置Java。除其他外,这将用于在Eclipse中,我可以访问通过证书进行身份验证的Trac服务器。我正在为eclipse使用TracMylyn集成插件。这是设置:用户主目录在/home多用户安装在/central每个用户都有一个个人证书:~/user.p12个人证书的密码是:pass1234用户密码存储在~/password.txt的0400文件中ca的只读信任库位于:/central/ca.jks信任库没有密码
我们的团队大量使用Trac进行项目管理,我需要不时查看Trac站点。然而,从移动设备(我的手机是iPhone)查看Trac网站真的很不方便。我想知道是否有任何现有的hack/plugin/template/css套件可以帮助在移动设备上更好地显示Trac?我想了一些标签和css定位应该可以解决问题,但我无法从中搜索到太多信息。感谢任何帮助。非常感谢! 最佳答案 考虑阅读TracInterfaceCustomizationinTrac'swiki首先,更具体地说aboutusingstyle.css我同意您肯定需要更改整个站点的样式。
每次我提交时,我的SVN修订并未在TRAC时间轴上显示。我必须重新同步存储库,以使更新显示。我希望修订出现在时间表上,而无需重新同步:trac-admin/path/to/trac/envrepositoryresync'*'在trac.ini文件中[components]我有:tracopt.ticket.commit_updater.*=enabled在时间表部分中,我有:[timeline]abbreviated_messages=truechangeset_collapse_events=falsechangeset_long_messages=falsechangeset_show_
问题:我正在创建一个Trac报告,显示在我们图书馆的每个章节的开发周期的每个阶段有多少票。一张工单代表一项工作,通常是一个单独的例程。例如,在第X章的同行评审阶段,即将发布(里程碑)的门票有多少。共有10个发展阶段和47个章节。给定的MySQL查询适用于所有10个开发阶段,但仅适用于一章且长25行,因此所有章节的整个查询超过1200行。Trac给出的错误是KeyError:'numrows'查询变得很大。当直接在MySQL中输入查询时,给出的错误是Outofresourceswhenopeningfile(Errcode:24)(23)问题:重构-这可以做得“更好”吗?sql大师们,有
是否可以使用数据库对Trac进行身份验证?在此安装中不需要.htpasswd身份验证。使用Trac.11和MySQL作为数据库。Trac当前正在使用数据库,但未提供身份验证。 最佳答案 开箱即用,Tracdoesn'tactuallydoitsownauthentication,它将它留给Web服务器。因此,您可以使用大量与Apache相关的选项。你也许可以看看像auth_mysql这样的东西让您将用户凭据保存在数据库中。或者,看看AccountManagerPlugin在trac-hacks.org上
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我有一些小型Git存储库,我想远程托管。它们都是私有(private)项目,其中大部分是Java语言。Codaset、Codebasehq、Unfuddle、Trac、Redmine..那里似乎有很多解决方案。它们都充满了特性和有用的功能。撇开定价和光鲜的布局不谈,比较这些选项的最佳方式是什么?