如何向 Ubuntu 提交错误修复?

ric*_*lla 5 development bug-reporting

我已经向启动板提交了一个“剪纸”错误,我想我可以尝试修复。

获取相关源代码(我不完全确定在哪里可以找到负责的代码)然后将更改提交回 Ubuntu 的过程是什么?

igi*_*igi 6

Ubuntu/Launchpad 上管理软件版本控制和软件更改的主要工具是 Bazaar。您可以在此处找到 wiki 。

总之,要提交更改,您应该:

  • 安装集市: sudo apt-get install bzr
  • 生成一个 SSH 密钥并将其注册到您的启动板用户 ID(请参阅上面提到的 wiki);
  • 查找您要修复的软件包。举个例子,假设包是“ swtobefixed ”。
  • 下载分支: bzr pull lp:swtobefixed
  • 更新本地代码并在您的机器上测试
  • 提交更改: bzr commit -m "Revision 1 Comment"
  • 将更改推送到启动板: bzr push lp:swtobefixed

请考虑使用权限的包。参考: