Если вы хотите использовать cvs локально, вам совсем не нужно включать удаленный вход или использовать ssh. Я использую OS X 10.8.4 с Eclipse Indigo SR2 и cvs 1.12.13 (который идет в комплекте с Xcode 4.6.3. Cvs находится внутри пакета приложения Xcode. Чтобы запустить его, вы всегда перед командами cvs указываете xcrun, как в :
$ xcrun cvs -d /path/to/repository init
Это позволяет вам сконфигурировать Eclipse для использования xcrun для доступа ко всем командам cvs вместо использования оболочки. Откройте настройки Eclipse и выберите Team-> CVS-> Ext Connection Method и примените следующие настройки:
CVS_RSH: xcrun
Parameters: (put white space, cannot be blank)
CVS_SERVER: cvs
Затем создайте новое местоположение репозитория cvs со следующими настройками:
Host: localhost
Repository Path: /absolute/path/to/repository
User: anything, doesn’t matter, won’t be used
Password: anything, doesn’t matter, won’t be used
Connection Type: ext
Эта настройка предполагает, что репозиторий cvs уже существует на вашем локальном Mac. Если нет, создайте его, создав для него папку, а затем используя следующую команду из терминала:
$ xcrun cvs -d /absolute/path/to/repository init
Теперь вы настроены и можете начать использовать Eclipse с вашим локальным репозиторием cvs.
person
Chuck Krutsinger
schedule
12.07.2013