【问题标题】:How to use milestones in Ticgit?如何在 Ticgit 中使用里程碑?
【发布时间】:2012-06-30 09:02:36
【问题描述】:

谜题 1:我在哪里可以看到里程碑?

$ ti milestone Couchdb -n "instructions for backbone" -a "Read https://github.com/jeffWelling/ticgit and http://backbone.iriscouch.com/backbone-couchapp/_design/backbone_example/index.html
$ ti milestone
$ I cannot understand why here nothing?!

难题 2:我应该编辑哪个分支来编辑工单、里程碑等?

$ git branch
* master
  ticgit

谜题 3:为什么谜题 1 命令不起作用?看看什么都没有?!

$ ti list

   TicId  Title                    State Date  Assgn    Tags                
---------------------------------------------------------------------

可能相关

  1. Version control for tickets?

【问题讨论】:

    标签: git


    【解决方案1】:

    我是 TicGit-ng 当前的活跃维护者,这大概就是您正在使用的(与 TicGit 不同,现在未维护的版本)。

    1) 出于某种原因,老开发人员为milestone 命令编写了文档甚至“--help”输出,但从未真正实现过该命令。 :( 这是一个非常明显的错误,因此我将尽快解决 TicGit-ng 的 a ticket has been filed the Github Issues page

    2) 除非出于某种原因需要进行手动修复,否则您永远不必检查 ticgit(或 ticgit-ng)分支。例如,要向您当前已签出的票证添加评论,如果您当前在主分支上,则留在该分支上,并使用命令ti comment。它将打开the editor defined inEDITOR,您可以在其中键入所需的评论,然后关闭编辑器。然后要查看带有新评论的票证,请使用命令ti show,它将显示当前已签出的票证。

    3) 3因为1没用。不知道为什么最初是这样写的,但我会尽快实现该功能。

    4) 在 2 中我提到了“当前已签出”票证的概念,为了在 TicGit-ng 中对票证进行评论或以其他方式操作,通常的做法是签出该票证。这不是必需的,因为可以通过将要操作的票据指定为参数来使用某些命令。要判断您当前是否有一张票已签出或判断哪个票当前已签出,请使用命令ti list,并在最左侧列中查找带有* 的票 - * 表示您已签出的票。要签出不同的票,您可以执行ti checkout 2,这将签出倒数第二个票,或者您可以执行(例如)ti checkout e17222,这将签出 ID 为“e17222”的票。票证 ID 由票证的一部分的哈希确定,并且是不可变的。票证 ID 是ti list 输出中左起第二列。

    因为 StackOverflow 不是提交 bug 的地方,所以我不得不要求我们继续讨论与上面链接的 Github 问题相关的 bug 本身。如果您需要有关 TicGit-ng 的更多帮助,请随时通过 Github 或电子邮件与我联系。

    【讨论】:

      【解决方案2】:

      它们尚未实现,并且缺少文档 -- arg。错误here 报告:

      似乎有很多这些未完成的小存根 原作者记录了他/她实际上没有的行为 还没有写,或者相反没有完整地记录行为。正如我 在另一个问题上提到,我现在时间紧迫 目前其他现实世界的问题,但我打算将这些问题纠正为 尽快。

      5 个月大,arg...ticgit 还没有准备好成熟使用?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-28
        • 1970-01-01
        • 2015-07-15
        • 2011-04-21
        • 1970-01-01
        • 1970-01-01
        • 2022-01-19
        相关资源
        最近更新 更多