Я знаю, как использовать удаленный репозиторий CVS, где доступ к удаленному серверу осуществляется через SSH.
Вот моя проблема: удаленный сервер CVS, назовите его "A", доступен по SSH только с компьютеров в той же подсети. В подсети есть один компьютер "B" с открытым SSH для всего мира. (Не спрашивайте почему; я не администратор.) Я могу SSH в "B", а затем оттуда SSH в "A", где находится хранилище CVS.
Мой домашний компьютер не находится в одной подсети с "A" и "B". Можно ли получить доступ к хранилищу CVS на "A" через мои SSH-соединения между моим домашним ПК и "B" и между "B" и "A"?
- Без размещения другого хранилища CVS на "B".
- И без проверки на "B" и синхронизации моего домашнего ПК с этим проверкой.