Инструкция по настройке работы с Nedo сервером через putty.

Используется способ логина с паролём по публичному ключу. Достоинства:

  1. можно одним ключом ходить на разные ssh серверы.
  2. не требутся интерактивный процесс регистрации (типа я даю пароль, а вы тут же логинитесь и меняете его).

Итак, для начала берём путтю поновее (на картинках - 0.75), запускаем puttygen.exe. Ставим формат ключа. Жмём generate и водим мышкой по пустому месту в окне (типа помогаем рнд-генератору). Когда сгенерится, ставите пароль и сохраняете секретный ключ (*.ppk) в укромном месте. А то, что в окошке - копипастите и посылаете мне мылом вместе с желаемым логином. ВСЁ!

Далее пока я делаю вам логин, вы настраиваете путти. Ставим IP и порт, протокол ssh.

Далее настраиваем юзернейм,

алгоритмы шифрования,

и указываем ключ (*.ppk), сгенерённый вначале.

Ещё надо настроить TCP-туннель для работы svn через него.

Теперь сохраняем всё это нажав Save как на картинке.

Теперь пробуем залогиниться. Вводим пароль и должно появиться приглашение сервера.

Проверяем, что туннель поднялся: соединяемся путтей и пишем (у себя на компе в консоли, а не в путти!) netstat -a -p tcp Смотрим, чтоб была запись с значением в колонке Local Address [что-то]:3690, в колонке State - LISTENING Значит, путти сделала туннель.

Если ходите часто по ссх и задолбались вводить пароль - заюзайте pageant (как - хз, инструкция там есть к нему).

Инструкция по настройке работы с Nedo сервером. SVN.

Что такое svn и как им пользоваться, читайте тут: svnbook.red-bean.com (внизу есть переключалка на русиш). Если вы предпочитаете жать мышкой кнопочки, читайте ДОПОЛНИТЕЛЬНО тут: tortoisesvn.net/support.

Что надо поставить:

  1. putty для секурного туннелирования трафика (у вас уже есть, очевидно).
  2. сам svn тут: subversion.tigris.org/getting.html#windows (если вы не любите впустую тратить время, нажимая кнопочки мышкой).
  3. tortoiseSVN тут: tortoisesvn.net/downloads (если для вас высшее счастье водить мышкой).

Что делать:
заходите консолью в каталог, где будет директория pentevo, пишете svn checkout svn://localhost/nedopc/pentevo
у вас должен появиться каталог pentevo. На данный момент (когда пишется эта дока) там внутри лежит только 1 тестовый файл.
Далее, войдя в тот каталог, можно делать:

  • svn update - синхронизировать вашу локальную копию с серверной самой свежей;
  • svn commit - ваши свежие изменения запихать на сервер.
Для 2ого действия у вас в первый раз спросят пароль (этот пароль - nedopc ).
И ещё я (lvd) вас должен добавить в список юзеров, которые могут делать коммит (пишите емылы).
И ещё для svn commit надо определить переменную окружения или дать параметр для запуска редактора, которым вы наредактируете комменты к коммиту.