У меня чистая установка Ubuntu 11.10 на моем ноутбуке. Я установил CVS с помощью команды "sudo apt-get install cvs
". У меня никогда раньше не было проблем с командой CVS, но в этом случае я получаю следующее:
$ cvs
cvs checkout: No CVSROOT specified! Please use the `-d' option
cvs [checkout aborted]: or set the CVSROOT environment variable.
Настоящая загадка для меня заключается в том, почему она принимает команду «оформить заказ». Этого не происходит в других установках, где он просто дает сообщение об использовании. Но, ладно, CVSROOT не определен, поэтому, если я его определю, скажем так:
$ export CVSROOT=:pserver:me@abc.com:/cvsroot
Затем я получаю еще одно очень странное сообщение, которое снова указывает, что оно предполагает "оформить заказ":
$ cvs
co: invalid option -- 'z'
Usage:
cvs checkout [-ANPRcflnps] [-r rev] [-D date] [-d dir]
[-j rev1] [-j rev2] [-k kopt] modules...
Кстати, дело не только в простой команде "cvs" - cvs login
, cvs checkout
, cvs update
и cvs someGobbledegook
все дают одинаковый результат.
Есть идеи, что попробовать дальше?