tshepang Asked: 2010-11-06 07:16:15 +0800 CST2010-11-06 07:16:15 +0800 CST 2010-11-06 07:16:15 +0800 CST “修复承诺”是什么意思? 772 如果有问题的软件包托管在上游(在启动板之外),我将错误标记为“已修复”是否有效? 例如:错误报告、提交的修复。 launchpad bug-reporting upstream 5 个回答 Voted Jjed 2012-02-03T04:42:25+08:002012-02-03T04:42:25+08:00 “Fix Committed”意味着开发人员已经找到了解决问题的有效解决方案,并将其合并到他们的开发存储库中。 当您的 Ubuntu 版本的错误标记为“已修复”时,该问题将在更新中提供。 Jorge Castro 2010-11-06T07:26:19+08:002010-11-06T07:26:19+08:00 您不需要手动执行此操作。如果您设置了错误观察,Launchpad 可以监控上游错误报告并自动设置状态。为此,上游项目需要在 Launchpad 中注册它的错误跟踪器。(如果缺少,您可以随时添加更多) 当您执行此操作时,Launchpad 将跟踪 Ubuntu和上游中的错误。这使开发人员更容易找到上游已修复但尚未在 Ubuntu 中修复的错误。 在您的特定情况下,wajig 没有在 Launchpad 中注册它的错误跟踪器。我继续做了。不幸的是,Launchpad 中的项目未设置为使用外部错误跟踪器。您可能可以联系注册它的人来更改它,使其指向实际的上游 wajig 跟踪器,这将便于将来链接错误报告。 由于这仍然不能解决您最初的问题,我在错误报告中留下了评论;这将有希望将正确的人指出问题。 Best Answer mgunes 2010-11-06T08:30:27+08:002010-11-06T08:30:27+08:00 您可以在https://wiki.ubuntu.com/Bugs/Status找到 Launchpad 错误状态定义列表,它们在 Ubuntu 错误跟踪器中的使用方式。通常,对于 Ubuntu 打包任务,“Fix Committed”不对应“修复在上游但尚未在 Ubuntu 中”;为此,您通常可以设置一个错误监视并让 Launchpad 处理它,正如 Jorge 建议的那样。 请注意,一些 Ubuntu 团队为某些 Launchpad 功能分配了不同的角色,包括错误状态;这最初可能会引起一些混乱。如果您一直在对特定组件中的错误进行分类,最好熟悉负责该组件的团队进行错误分类的方式。 Gord 2010-11-06T07:20:14+08:002010-11-06T07:20:14+08:00 不,Fix Committed 是在项目使用的代码存储库中修复了上述错误的修复。 evfool 2010-11-06T07:21:28+08:002010-11-06T07:21:28+08:00 Launchpad 将状态 Fix Commited 定义为“Fix Committed:开发人员已将他/她的修复提交到项目的代码库”。这意味着该错误已被开发人员修复,但尚未发布,因此您不会看到它已被修复,直到它进入状态修复发布。
“Fix Committed”意味着开发人员已经找到了解决问题的有效解决方案,并将其合并到他们的开发存储库中。
当您的 Ubuntu 版本的错误标记为“已修复”时,该问题将在更新中提供。
您不需要手动执行此操作。如果您设置了错误观察,Launchpad 可以监控上游错误报告并自动设置状态。为此,上游项目需要在 Launchpad 中注册它的错误跟踪器。(如果缺少,您可以随时添加更多)
当您执行此操作时,Launchpad 将跟踪 Ubuntu和上游中的错误。这使开发人员更容易找到上游已修复但尚未在 Ubuntu 中修复的错误。
在您的特定情况下,wajig 没有在 Launchpad 中注册它的错误跟踪器。我继续做了。不幸的是,Launchpad 中的项目未设置为使用外部错误跟踪器。您可能可以联系注册它的人来更改它,使其指向实际的上游 wajig 跟踪器,这将便于将来链接错误报告。
由于这仍然不能解决您最初的问题,我在错误报告中留下了评论;这将有希望将正确的人指出问题。
您可以在https://wiki.ubuntu.com/Bugs/Status找到 Launchpad 错误状态定义列表,它们在 Ubuntu 错误跟踪器中的使用方式。通常,对于 Ubuntu 打包任务,“Fix Committed”不对应“修复在上游但尚未在 Ubuntu 中”;为此,您通常可以设置一个错误监视并让 Launchpad 处理它,正如 Jorge 建议的那样。
请注意,一些 Ubuntu 团队为某些 Launchpad 功能分配了不同的角色,包括错误状态;这最初可能会引起一些混乱。如果您一直在对特定组件中的错误进行分类,最好熟悉负责该组件的团队进行错误分类的方式。
不,Fix Committed 是在项目使用的代码存储库中修复了上述错误的修复。
Launchpad 将状态 Fix Commited 定义为“Fix Committed:开发人员已将他/她的修复提交到项目的代码库”。这意味着该错误已被开发人员修复,但尚未发布,因此您不会看到它已被修复,直到它进入状态修复发布。