TortoiseHG замедляет VPN - PullRequest
       9

TortoiseHG замедляет VPN

0 голосов
/ 09 июня 2011

Я использую TortoiseHG через довольно медленный VPN, и он по сути непригоден для использования. Любая операция длится вечно, если она вообще завершается.

Я работаю над локальным клоном репозитория и перенесу или перенесу изменения через подключенный сетевой диск в репозиторий на сервере. Однако попытка что-либо сделать в хранилище сервера занимает много времени.

Есть ли какие-либо настройки, которые можно изменить, чтобы TortoiseHG работал быстрее при медленном соединении. Или есть альтернатива, которую я мог бы использовать, работая в удаленном режиме, когда все еще использую TortoiseHG в офисе.

1 Ответ

1 голос
/ 28 марта 2012

Mercurial является распределенным управлением версиями и, следовательно, имеет некоторые преимущества по сравнению с серверным инструментом.

Можно, например, "связать" (hg help bundle) определенные наборы изменений.Это обычно создает очень маленький заархивированный файл, потому что этот файл содержит только выбранные вами наборы изменений.Если вы знаете, какая ревизия, по крайней мере, существует в офисе назначения, вы выбираете ее до чаевых и звоните hg bundle --base 123 filename.hg, где 123 - номер ревизии, который уже присутствует в месте назначения.

Этот файлможет быть передан по почте, USB-флешке или почтовому голубю между вашими офисами.В пункте назначения «распакуйте» его в хранилище, которое работает как «push».

...