powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помощь с CVS
7 сообщений из 7, страница 1 из 1
Помощь с CVS
    #37377024
AlonMizrahi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья, помогите чайнику с CVS

На сервере установлен CVS 2.5.04. OS - Windows 2003, на котором установлен service pack 2

Имеется установленный репозитарий (в директории C:\CVS_REP) . В файле config отмечено SystemAuth=no

Способ соединения - pserver

Пытаюсь начать работу:

Устанавливаю CVSROOT командой

SET CVSROOT=:pserver:username@servername:/CVS_REP

Произвожу инициализацию нового проекта с названием HelloWorldProject:

cvs -d C:\CVS_REP\HelloWorldProject init

В C:\CVS_REP появляется директорию HelloWorldProject, содержащая поддиректорию CVSROOT

Пытаюсь сделать checkout для этого проекта. Захожу в директорию, куда хочу сделать checkout и пишу команды

C:\WorkingDir\> cvs checkout HelloWorldProject.

Получаю сообщение : [checkout aborted] No CVSROOT specified! Please use the `-d' option or set the CVSROOT environment variable.

Но ведь CVSROOT определен!!!!

Буду премного благодарен если вы мне объясните, что именно я не так делаю!!!!
...
Рейтинг: 0 / 0
Помощь с CVS
    #37377241
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlonMizrahiПолучаю сообщение : [checkout aborted] No CVSROOT specified! Please use the `-d' option or set the CVSROOT environment variable.

Но ведь CVSROOT определен!!!!
Вы разницу между определением CVSROOT и установкой соотв. значения переменной среды окружения понимаете?
...
Рейтинг: 0 / 0
Помощь с CVS
    #37378006
AlonMizrahi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Установил перемену окружения CVSROOT с помощью Control Panel - > System -> Advanced - >Environment Variables
Сделал log-off с сервера, подключился снова.
Попробовал сделать checkout
Тот же эффект :-(
...
Рейтинг: 0 / 0
Помощь с CVS
    #37378108
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед тем, как делать checkout, запросите значение переменной среды и убедитесь, что оно установлено, и установлено верно. В том же ДОС-сеансе.
...
Рейтинг: 0 / 0
Помощь с CVS
    #37378131
AlonMizrahi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я делаю команду echo %CVSROOT% и получаю заданное мною ранее значение.
Есть еще какой-то другой способ проверить?
...
Рейтинг: 0 / 0
Помощь с CVS
    #37378964
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlonMizrahiя делаю команду echo %CVSROOT% и получаю заданное мною ранее значение.
Отлично.

Теперь убедитесь, что формат значения верен - попробуйте добавить его в строку вызова checkout в опцию -d... если сработает и не будет ругани... впрочем, попробуйте.
...
Рейтинг: 0 / 0
Помощь с CVS
    #37379940
AlonMizrahi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда я упираюсь в другую проблемму. Получаю такое сообщение:

CVS password file /home/username/.cvspass does not exist - creating a new file
authorization failed: server servername rejected access to /CVS_REP for user username
used empty password; try "cvs login" with a real password
Если делаю cvs login получаю

cvs login: CVS password file /home/username/.cvspass does not exist - creating a new file
cvs [login aborted]: could not open /home/username/.cvspass for writing: No such file or directory

При этом в директории /home/username/.cvspass имеется файл .cvspass.
Может быть это проблема с permissions на доступ к директории?!

И почему init выполнятся без ключа -d, а другие команды, тот же checkout, требуют этот ключ?!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помощь с CVS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]