回答
如果您使用Eclipse:Mylyn是完美的。
否则,您总是可以获取XML RPC插件。 http://trac-hacks.org/wiki/XmlRpcPlugin并推出自己的小工具。
快速创建类似的票,你可以使用Clone插件:http://trac-hacks.org/wiki/CloneTicketPlugin
编辑我第二埃斯彭的想法与SVN checkin hook,它为我们的伟大工程,以及。
您可以尝试使用EmailtoTrack,因此您可以通过发送电子邮件来创建门票。如果不是直接关系到你的问题,那么你的版本控制系统就会使用一个提交钩子,所以你可以通过提交来关闭门票。我只尝试过一个用于SVN的门票,但是它只能用于this不应该难以移植。)
如果Mylyn正在为您工作,请考虑查看http://tasktop.com。 Tasktop通过强大的生产力功能扩展了Mylyn,如自动时间跟踪,Web浏览支持,电子邮件和日历集成等。
以下内容允许您输入快速注释。该笔记将成为分配给自己的Trac机票。我使用它来处理很快的错误和/或我不想忘记的功能。或者,如果我做了一个功能,我打开然后关闭它一票,让我得到充分的信用:) - J
#!/usr/bin/env python
'''
trac-bug: add bug/feature to current Trac project, from the command line.
Specify Trac project directory in TRAC_ENV environment variable.
'''
import os, sys
TRAC_ENV = os.environ.get('TRAC_ENV') or os.path.expanduser('~/trac/projectenv')
if not os.path.isdir(TRAC_ENV):
print >>sys.stderr, "Set TRAC_ENV to the Trac project directory."
sys.exit(2)
from trac.env import open_environment
from trac.ticket import Ticket
t = Ticket(open_environment(TRAC_ENV))
desc = ' '.join(sys.argv[1:])
info = dict(
status='open',
owner=os.environ['USER'], reporter=os.environ['USER'],
description = desc, summary=desc
)
t.populate(info)
num = t.insert()
if not num:
print >>sys.stderr, "Ticket not created"
print >>sys.stder, vals
sys.exit(1)
print "Ticket #%d: %s" % (num,desc)
sys.exit(0) # all is well
使用方法很简单:
$ TRAC-错误出的啤酒
票务#9:出来的啤酒
另请参阅P.Péter与TicketToTracScript的链接,它使用相同的方法,但也增加了对设置票证其他字段的支持。 – 2012-09-21 23:49:32
还有正轨,黑客命令行TRAC票的创造者,你必须为TRAC回购驻留在同一台机器上运行它。我发现命令行的速度比基于web的速度快得多。
同时一个编程TicketImportPlugin这产生或在从Excel表中的一个的用户交互来更新多个票。
- 1. 如何将Trac门票导出到MS Excel中,包括门票说明,格式?
- 2. 在门票中添加0到数字
- 3. 从网站创建Trac门票
- 4. 向MS Project输出Trac门票
- 5. 最简单的方法来自动从C/C++ Trac中添加门票
- 6. 在trac上打开新的门票之前查找现有门票
- 7. 在Trac wiki主页中显示活动门票
- 8. 如何通过JIRA中的门票名称和门票号码订购门票?
- 9. JXTA快速入门
- 10. Ubercart快速入门
- 11. EventAggregation快速入门?
- 12. 使用ticketquery显示今日Trac wiki中的已关闭门票
- 13. ExtJS快速入门 - 如何运行
- 14. Bluemix iOS bluelist快速入门
- 15. 快速入门XSLT参考
- 16. Joomla快速入门建议
- 17. WPF快速入门文档
- 18. Ruby on Rails快速入门
- 19. Android 5.x快门速度
- 20. Maven快速入门指南
- 21. 删除从特定日期至今天创建的trac门票
- 22. 查询Trac查询与用户相关的所有门票
- 23. 使用严重性属性为Trac的门票
- 24. Trac查询显示已过期的门票
- 25. 内部错误跟踪门票 - Redmine,Trac或JIRA
- 26. 带有里程碑和门票图形表示的Trac插件
- 27. 如何在xcode中快速添加丢失的文件
- 28. 如何使用AJAX在WEBCHAT讨论中添加快速回复
- 29. 如何在Sublime text 2中快速添加自定义标签?
- 30. 如何在快速打印收据中添加数据?
我使用和Mylyn一样,但它是如何解决这个问题的?创建新任务很痛苦:新建>任务,使用鼠标,在对话框中选择回购,为您提供一个新窗口,您必须编辑详细信息,然后提交。我错过了一种快速添加任务的方式吗? – 2011-05-19 05:39:07