我对MyLyn很感兴趣。我正在使用Eclipse Ganymede,并且可以访问用于我正在工作的项目的BugZilla安装。
我想知道是否需要更改/配置BugZilla安装,或者我能否“开箱即用”地使用MyLyn?
我是否需要设置某种特殊类型的MyLyn服务器,还是只需在客户端上安装它即可?
如果需要对BugZilla进行配置或设置特殊的MyLyn服务,则此设置难度大吗?需要花费很长时间吗?
虽然它提供了许多其他出色的功能,但这三个点是使用Mylyn(或商业版Mylyn+Tasktop)的最常引用的原因之一。
要下载Mylyn,您可以下载包含Mylyn的Eclipse(例如Eclipse IDE for Java EE Developers),或者您可以使用Mylyn Download Page上提供的更新站点安装到现有的Eclipse中。 更新站点应采用以下格式:http://download.eclipse.org/tools/mylyn/update/e3.4。 或者,您可以下载商业产品Tasktop Pro。
下载Mylyn后,连接到Bugzilla很容易。 您需要执行以下操作:
如果您想要更多有关如何设置Mylyn连接到Bugzilla的详细信息,请尝试这些连接到存储库和设置任务列表的教程。
David Shepherd, Tasktop Technologies
http://www.twitter.com/davidcshepherd
它应该可以直接使用,只需尝试并指定您的任务来自的BugZilla服务器即可。
我已经安装了它,而且在bugzilla中我什么都不用动,而且这是一个较旧的bugzilla版本(2.22.4)
Bugzilla 不需要任何配置。您只需将 Mylyn 指向 Bugzilla 存储库,Mylyn Bugzilla 连接器会为您完成工作。
此外,没有 Mylyn 服务器。它只是在客户端上运行。通过指向相同的任务/问题/缺陷存储库与他人协作,您还可以使用 Mylyn 在本地创建自己的个人任务列表。(然后通过将它们推送到 Bugzilla 来与他人共享)
我不记得有任何 Mylyn 特定的配置困难。
我为我的项目设置了这个,它基本上运行良好。
以下问题偶尔会出现:
Bugzilla错误没有得到优雅的报告。例如,如果由于存在依赖关系而无法关闭错误,Bugzilla将不允许更改,但Mylyn只是报告“服务器错误”。
附加任务上下文并不总是按预期工作。我在搜索答案时遇到了这个问题。我发现的问题是:
a. 如果上下文已经被附加,那么更新上下文就会变得“困难”。我不知道这是否是因为我必须首先将现有上下文标记为“过时”-我尝试过了。
b. 附加上下文很慢。
祝你好运!