Алексей Махоткин

домашняя страница

CVS — Система Управления Параллельными Версиями

Go to the first, previous, next, last section, table of contents.


Что делать с ошибками в CVS и этом руководстве?

Ни CVS, ни это руководство не совершенны, и, вероятно, никогда не будут таковыми. Если у вас проблемы с использованием CVS, или если вы считаете, что обнаружили ошибку, есть несколько вещей, которые можно предпринять. Заметьте, что если в руководстве есть нечеткие места, то это можно посчитать ошибкой, поэтому стоило бы что-нибудь предпринять, точно так же, как если бы это было ошибкой в CVS.

  • Если вы хотите, чтобы кто-нибудь помог вам и исправил найденные ошибки, есть компании, которые сделают это за определенную плату. Вот две такие компании:
    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/
    
    Cyclic Software
    United States of America
    http://www.cyclic.com/
    info@cyclic.com
    
  • Если вы получили CVS от распространителя, например, производителя операционной системы или поставщика компакт-дисков со свободным программным обеспечением, вы можете выяснить, предоставляет ли этот распространитель поддержку. Обычно они этого не делают, или же предоставляют предельно минимальную поддержку, но у разных распространителей по разному.
  • Если ваши способности и время позволяют, вы можете сами исправить ошибку. Если вы хотите, чтобы ваше исправление вошло в очередную версию CVS, смотрите файл `HACKING’ в дистрибутиве исходных текстов CVS. Там содержится гораздо больше информации о процессе внесения исправлений.
  • В сети могут быть ресурсы, которые могут помочь. Два хороших места для начала таковы:
    http://www.cyclic.com
    http://www.loria.fr/~molli/cvs-index.html
    
    Если вы вдохновитесь чем-нибудь, то мы будем очень признательны за увеличение количества информации, доступной в сети. Например, до того, как стандартный дистрибутив CVS заработал под Windows 95, была создана web-страница с объяснениями и заплатами, а различные участники списка рассылки помогали, упоминая эту страницу при возникновении вопросов.
  • Можно также сообщить об ошибке в bug-cvs. Заметьте, что необязательно ваше сообщение об ошибке будет учтено. Что делать, если вам требуется решение – описано выше. В основном там хотят слышать об особенно опасных или легких ошибках. Вы можете увеличить шансы успешного исхода, максимально четко описав ошибку и добавив всю необходимую дополнительную информацию. Сообщить об ошибке можно, отправив письмо по адресу bug-cvs@gnu.org. Заметьте, что исправления, оказавшиеся в bug-cvs, могут распространяться на условиях Публичной Лицензии GNU. Если вам это не нравится – не присылайте исправление. Обычно не следует слать письма напрямую одному из разработчиков CVS, потому что те из них, кто заинтересован в получении сообщений об ошибках, читают bug-cvs. Заметьте также, что отправка сообщений об ошибках в другие списки рассылки или группы новостей не заменяет писем в bug-cvs. Можно обсуждать ошибки в CVS в любом форуме, но если вы хотите, чтобы ваше сообщений прочитал один из разработчиков, используйте bug-cvs.

Часто задают вопрос, имеется ли список известных ошибок, и известна ли уже конкретная ошибка. Файл `BUGS’ в дистрибутиве исходных текстов CVS является одним из таких списков известных ошибок, но он необязательно полон. Возможно, полного списка никогда не будет.


Go to the first, previous, next, last section, table of contents.

Comments