代码之家  ›  专栏  ›  技术社区  ›  Spoike Otávio Décio

有办法离线运行Trac吗?

  •  6
  • Spoike Otávio Décio  · 技术社区  · 17 年前

    Trac 数据库,以便我可以脱机查看其票证。有没有办法做到这一点?也就是说,如果我需要离开办公室并随身携带笔记本电脑,我如何在不连接公司网络的情况下随身携带机票?

    我知道 Mylyn

    9 回复  |  直到 17 年前
        1
  •  3
  •   Spoike Otávio Décio    13 年前

    看见 Simple Defects (SD) .

    我特别喜欢“一条推”的想法。

    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
    
        2
  •  2
  •   Oli    17 年前

    你所需要做的就是得到一个好的客户端下载这些票据。您应该能够在没有internet连接的情况下访问纯文本版本。

    如果RSS不适合你(而且你的电子邮件可以脱机使用),你可以把报告寄回家。Trac也有这个内置的。

        3
  •  2
  •   Babak Naffas    17 年前

    默认的Trac安装使用SQLite组合来存储所有数据。附件存储在文件系统中。

    在包含trac站点的文件夹中,查找\db\trac.db

    可以使用 SQLite manager Firefox Addon

    狩猎快乐。

        4
  •  1
  •   Oli    17 年前

    如果RSS或电子邮件不是您选择的通知,那么有一个trac插件可以让您在自己的计算机上接收任务通知 Remember The Milk 待办事项清单。

    http://1.www.rememberthemilk.com/forums/ideas/3580/?forum=ideas&hl=bs&topic=3580

        5
  •  1
  •   Richard Dunlap    17 年前

    如果你的目标只是 离线买票,怎么样

    1. 运行一个包含所有票证(或所有您感兴趣的票证)的报告。
    2. 将下载的文件导入Excel。
        6
  •  0
  •   Gabriel Solomon    17 年前

    您可以将其安装在本地计算机上

        7
  •  0
  •   Ray Lu    17 年前

        8
  •  0
  •   Oli    17 年前

    当然在本地安装web服务器,安装trac,以与实时版本相同(或类似)的方式进行设置,然后编写服务器脚本以发布db备份,并编写本地脚本以下载这些备份并通过数据库还原它们。

    这并不简单(根据我的经验,安装Trac本身就是一场战斗),但每一个元素都是高度谷歌化的=)

        9
  •  0
  •   Ben    8 年前

    http://fat-bug.com/ )列入 https://trac.edgewall.org/wiki/Clients 似乎做的和OP描述的完全一样。我在检查SD后偶然发现了它。SD在Linux上看起来很繁琐,但在Windows上却很繁重,它依赖于Perl&CPAN。