如何在Ticgit中使用里程碑?

时间:2012-06-28 19:22:13

标签: git

谜题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?

2 个答案:

答案 0 :(得分:2)

我是目前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 in EDITOR,您可以在其中键入所需的注释,然后关闭编辑器。要使用新评论查看故障单,请使用命令ti show,该命令将显示当前已检出的故障单。

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

2)我提到了“当前已检出”的票的想法,为了在TicGit中对票证进行评论或以其他方式操作,通常的做法是结帐所述票。这不是必需的,因为可以通过指定要作为参数进行操作的票证来使用某些命令。要判断您当前是否已签出故障单或告知当前已检出哪个故障单,请使用命令ti list,并在最左侧列中查找带有*的故障单 - *表示您已检出的机票。要签出不同的票证,您可以执行ti checkout 2,它将检查从顶部开始的票证,或者您可以执行(例如)ti checkout e17222,这将检查票证的ID为'e17222'。故障单ID由故障单部分的哈希值确定,并且是不可变的。故障单ID是ti list输出中左起第二列。

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

答案 1 :(得分:0)

它们尚未实施且文档丢失 - arg。错误here报告:

  

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

5个月大了,arg ... ticgit尚未准备好成熟使用?