Как добиться беспарольных обновлений CVS?

Как добиться беспарольных обновлений CVS?

Я работаю над кодом на своем компьютере дома и хотел бы сделать обновления CVS на удаленном сервере. Когда я на работе, мне не нужно вводить пароль, но дома мне нужно вводить пароль каждый раз, когда я делаю обновление CVS.

Я следовал инструкциям по настройке пары открытого и закрытого ключей SSH без пароля:http://www.ece.uci.edu/~chou/ssh-key.html

Однако после этого мне все равно придется вводить пароль SSH каждый раз, когда я обновляю CVS (или делаю что-то связанное с CVS) с локального компьютера.

Что я упускаю?

решение1

То, что вы сделали, это настроили аутентификацию SSH, и это работает для всего, использующего SSH в качестве транспорта. Пока вы используете метод :ssh:, это должно работать для CVS.

Посмотрите файл CVS/Root внутри извлеченного каталога, чтобы узнать, какой метод доступа вы используете, там должно быть написано:

:ext:[email protected]:

для транспорта по SSH.

Связанный контент