附录 H CVS 或本手册中的 bug
cvs 和本手册都不是完美的,将来也不会是。如果你使用 cvs 中遇到麻烦,
或者认为找到了一个 bug,这里有一些处理方法。如果认为本手册解释得不够清楚,
这可以被认为是手册的一个 bug,解决这些问题与解决 cvs 中的问题同样有价值。
- 如果需要别人帮助你修补遇到的 bug,有一些公司可以提供有偿服务。其中的一家公司为:
Ximbiot
319 S. River St.
Harrisburg, PA 17104-1657
USA
Email: info@ximbiot.com
Phone: (717) 579-6168
Fax: (717) 234-3125
http://ximbiot.com/
- 如果你从分发商那里得到的 cvs,比如操作系统提供商或自由软件 cd-rom
提供商,你可以去了解一下他们所提供的支持。通常他们不提供或提供很少的支持,
这取决于分发商。
- 如果你有能力和时间,可以尝试自己来修改 bug。如果你希望能在以后的 cvs 发布版
中包含你的补丁,请参考 cvs 源码中的 hacking 文件。那里包含了关于提交
补丁足够的信息。
- 互联网上有很多可提供帮助的资源。其中一个很好的起点是:
http://www.cvshome.org
如果你有什么灵感,将它们公布到互联网上是最好的方法。例如,在 cvs 官方版本
支援 Windows 95 之前,有一个网页包含说明和运行在 Windows 95 上的补丁,在官方
cvs 支持之前,许多人在邮件列表和新闻组中寻求帮助时都得益于此网页。
- 另外还可以提交 bug 报告至 bug-cvs@gnu.org。如果你需要一个关于手册中某
选项的解决方案,其他人可能会也可能不会响应你的 bug 报告。人们一般会处理特别严重
或者容易处理的 bug。为了你的报告有人关注,请尽量描述 bug 的本质和提供相关信息。
提交 bug 报告的方法是发送邮件到 bug-cvs@gnu.org。请注意,任何提交到
bug-cvs@gnu.org 的内容将会被置于 gnu Public License 之下,
如果你不原意,请不要提交。还有直接发送邮件给维护人员并不比发送到
bug-cvs@gnu.org 妥当;这些维护人员希望从 bug-cvs@gnu.org
读取 bug 报告。另请注意,发送 bug 报告到其他邮件列表或新闻组不会转到
bug-cvs@gnu.org。在你喜欢的论坛讨论 cvs bug 也不错,
但维护人员只从 bug-cvs@gnu.org 中获取 bug 报告。
人们总是寻问是否有一个列表列出已知 bug 或者该 bug 是否已经被发现。在 cvs
分发的源代码中有 bugs 文件记录已知的 bug,但是它并不包括所有 bug。将来也
可能不会有一个完整的、详细的已知 bug 列表。