我想下载Trac数据库,以便我可以离线查看其票证。反正有没有实现这个目标?即如果我需要离开办公室并随身携带我的笔记本电脑,如何在不连接公司网络的情况下随身携带门票?
我知道Mylyn可以通过它的trac连接器下载和同步票证,但我想要一些独立的查看器。
答案 0 :(得分:3)
我特别喜欢“One-tweet install”的想法。
I’m installing #SD (http://syncwith.us)
after reading about it on #StackOverflow
curl fsck.com/sd|perl;
export $PATH=~/sd/bin:$PATH; sd
请注意,您可以clone Trac (and other bugtrackers) in SD:
sd clone --from trac:https://trac.parrot.org/parrot
答案 1 :(得分:2)
看到你不想安装服务器,如何使用RSS? IIRC,Trac让你可以获得每个人的RSS提要,这样你就可以获得分配给你的东西。
然后您需要做的就是获得一个可以下载这些票证的好客户端。您应该能够访问没有互联网连接的纯文本版本。
如果这不够灵活,您可以在服务器上编写脚本以直接使用数据库发布Feed。
如果RSS不适合您(并且您的电子邮件可以脱机使用),您可以将报告邮寄回家。 Trac也内置了这个。
答案 2 :(得分:2)
默认的Trac安装使用SQLite的组合来匹配所有数据。附件存储在文件系统中。
在包含trac站点的文件夹中,找到\ db \ trac.db
可以使用SQLite manager Firefox Addon
查看此文件快乐狩猎。
答案 3 :(得分:1)
如果RSS或电子邮件不是您选择的通知,则会有一个trac插件,可让您在Remember The Milk待办事项列表中接收任务通知。
请参阅:http://1.www.rememberthemilk.com/forums/ideas/3580/?forum=ideas&hl=bs&topic=3580
答案 4 :(得分:1)
如果你的目标只是离线查看,那么
答案 5 :(得分:0)
您可以将其安装在本地计算机上
答案 6 :(得分:0)
您可以在本地托管trac并设置连接字符串指向已下载的数据库。
答案 7 :(得分:0)
不确定。在本地安装Web服务器,安装trac,使其设置为与实时版本相同(或类似)的方式,然后编写服务器脚本以发布db备份并编写本地脚本以下载这些备份并将其还原你的数据库。
这并不简单(根据我的经验,安装Trac本身就是一场战斗)但每个元素都是高度可谷歌的=)
答案 8 :(得分:0)
列出的跟踪客户端FatBug(http://fat-bug.com/) https://trac.edgewall.org/wiki/Clients 似乎完全符合OP的描述。我刚检查完SD后碰到它。 SD在Linux上似乎很简单,但在Windows上很繁琐,它取决于Perl和CPAN。