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