如何轻松管理多个SVN存储库/ trac实例?我有一堆项目要整合到一个身份验证方案中.此外,我希望能够为每个项目启用插件,并为多个项目一次配置一堆trac选项.
能够从Web界面添加和删除项目也是很好的.
谢谢
-Nelson
我已经看到有可用于将Trac票据导出到Github问题的脚本.
有没有人有经过验证的工作流程或脚本可用于将trac wiki传输到Github wiki?
是狮身人面像,有没有办法像自动链接的文本#112
或r1023
到相应门票/变更Trac的?
例如:
#112 -> http://mytracsite/tickets/112
r1023 -> http://mytracsite/changeset/1023
Run Code Online (Sandbox Code Playgroud)
有关更多示例,请参阅TracLinks.
我已在我的域上设置了trac以进行问题跟踪.如何配置它,以便当匿名用户访问域时,他们看到的只是一个登录表单.基本上我想要2个安全级别:
anonymous
- 访问者只能访问登录选项
users
(即已登录的其他人) - 可以访问所有内容
谢谢!
当我创建报告时,我可以使用$ USER magic变量根据登录的用户名过滤结果.是否有任何等效方法可以在任何Trac wiki页面上获取登录用户名?
例如:登录的用户是[[用户]].
我使用Trac来跟踪我的软件项目中的错误和未来的变化.Trac中的门票有一个"版本"字段,我试图找出使用该字段的最佳方法.
假设我在我的软件1.0版中发现了一系列错误.我在每个轨道中创建票证,并将它们分配给版本1.0.现在说我修复了一些错误,并添加了一些新功能并发布了1.1版本.但是一些旧的1.0漏洞仍然是1.1.我应该将相应的票证更改为1.1版,因为它们现在也存在于1.1中吗?或者我应该将它们设置为版本1.0,以便跟踪发现错误的版本,并假设旧版本中的任何打开的票证仍然存在于较新版本中?
我已经在CentOS 5机器上运行了Davical一段时间,没有任何问题.
然而,昨天我安装了Trac bug-tracker,最终迫使我通过Yum运行完整更新,更新了整堆软件包.
我似乎无法确切地解决问题所在,谷歌搜索的时间似乎并没有带来很多想法.
有没有人有同样的问题或任何人都可以指出一种方法来更好地确定发生了什么?
非常感谢!
完整错误读数:
[Wed May 11 17:52:53 2011] [错误] davical:LOG:always:查询:QF:SQL错误"58P01" - 错误:无法加载库"/usr/lib/pgsql/plpgsql.so":/ usr/lib/pgsql/plpgsql.so:undefined symbol:PinPortal"
检查文件是否存在
[@shogun~]#tree -a/usr/lib/pgsql/| grep"plpgsql"
| - plpgsql.so
已安装的pg版本
[@shogun~] #pg_config | grep"VERSION"
VERSION = PostgreSQL 8.1.23
[@shogun postgresql-8.3.8] #yum list installed | grep'post'
postgresql.i386 8.1.23-1.el5_6.1已安装
postgresql-devel.i386 8.1.23-1.el5_6.1已安装
postgresql-libs.i386 8.1.23-1.el5_6.1已安装
postgresql-python.i386 8.1.23-1.el5_6.1已安装
postgresql-server.i386 8.1.23-1.el5_6.1已安装
我正在将一个trac wiki移动到github.我想知道是否有人知道如何将trac wiki页面导出为github wiki页面支持的内容.
此外,如果有人知道如何将trac wiki页面导出为纯HTML也可以.
谢谢你的帮助.
我在使用新的 Trac 1.0 时遇到了很多关于 git 的问题。我已将 Trac 从 0.12 更新到 1.0。新版本的 Trac 现在带有本地 git 支持,但我没有看到该Browse Source
选项卡。git 存储库和 trac 安装位于同一台服务器上。我遵循了这个:TracGit。
正如指南所建议的,我已将这些行添加到我的 trac.ini 文件中:
[trac]
...
repository_type = git
repository_dir = /home/gituser/repositories/myproject.git
repository_sync_per_request =
...
[git]
cached_repository = false
git_bin = /usr/bin/git
git_fs_encoding = utf-8
persistent_cache = false
# projects_base = <inherited>
# projects_list = <inherited>
# projects_url = <inherited>
shortrev_len = 7
trac_user_rlookup = false
use_committer_id = true
use_committer_time = true
wikishortrev_len = 40
[components]
tracopt.versioncontrol.git.* = …
Run Code Online (Sandbox Code Playgroud) 在 Trac 主要功能页面https://trac.edgewall.org/wiki/TracFeatures中,据说 Trac 强调“易用性和低仪式性”。有人可以解释一下“仪式”在软件使用中的含义吗?
trac ×10
github ×2
python ×2
wiki ×2
centos ×1
export ×1
git ×1
import ×1
permissions ×1
postgresql ×1
svn ×1
terminology ×1