Замена для Hamachi для доступа SVN - PullRequest
1 голос
/ 16 июня 2010

Моя компания уже несколько лет использует Hamachi для доступа к нашему SVN-хранилищу. Мы - небольшая, но широко распространенная команда разработчиков, где каждый программист работает в другой стране. Сервер размещен не технарем в нашем центральном офисе. Hamachi здесь полезен, так как имеет графический интерфейс и поддерживает удаленное управление.

Эта система некоторое время работала хорошо, но недавно я переехала в страну с низкой скоростью интернета. Hamachi больше не будет подключаться 99% времени - вместо этого я получаю сообщение «Probing ...», которое не разрешается. Это определенно является проблемой задержки, так как тот же ноутбук будет подключаться без проблем, когда я пересекаю границу и подключаюсь через другого интернет-провайдера с лучшими скоростями.

Так что мне действительно нужно заменить Hamachi на какой-нибудь другой VPN / протокол, который лучше справляется с задержкой. Технику, управляющему репозиторием, неудобно устанавливать и настраивать Apache или IIS, поэтому похоже, что HTTP отсутствует. Я пытался убедить моего босса пойти в компанию веб-хостинга, но он не доверяет третьей стороне с нашим источником.

Любые другие рекомендуемые варианты / опыт для доступа к нашим репозиториям SVN, которые были бы столь же просты для настройки как Hamachi; но быть более терпимым к проблемам задержки сети?

Ответы [ 2 ]

1 голос
/ 17 октября 2010

Возможно, это слишком много для вашей команды, но если у вас есть распределенная команда, вы можете переключиться на распределенную систему контроля версий (например, Mercurial или Git). Им не нужно много использовать сеть, и вы не будете страдать от проблем с задержкой. Однако это совершенно новая парадигма, и процессы разработки вашей команды должны будут измениться, так что вы, возможно, не сочтете это уместным в вашем случае.

0 голосов
/ 17 июня 2010

Сначала я должен спросить, зачем вам нужен VPN. Subversion может работать по протоколу HTTPS, поэтому до тех пор, пока вы открываете правильный порт на сервере, проблем с безопасностью или подключением не должно быть.

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

...