Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2016-06-25 22:30:01 ЛС | профиль | цитата
RAWY_EX писал(а):
у знакомого вафли нет а только модем и соединение очень нестойкое и как результат обновить как следует не получается.

SVN протокол и клиентская реализация оного, и так очень качественно реализованы.
Тут уже есть версирование, сравнение хешей, локальная копия версии, возможность работы через проксю.
Также в моей оболочке реализована обработка многих вариантов ошибок обновлений, что сильно упростит обновление с постоянными ошибками (плохое соединение) относительно предлагаемых продвинутых клиентов.
А ведь все эти ситуации (блокировки, изменённые/повреждённые файлы, смена версии протокола/системы версировании) придётся обрабатывать самому, также потеряется совместимость со всеми остальными клиентами.
Единственное что отсутствует, так это работа в качестве сервиса, но по моим соображениям, это будет лишним на данный момент времени.
Так что, удачи Вам.

p.s ТС скорее всего имеет ввиду версию 1.8.*, которая была ещё на HiAsm: https://yadi.sk/d/aBj3YqB9snhpb
Это обычная оболочка над консольным клиентом, без какой либо обработки ошибок.

p.s.s к последней версии обновлятора схемы нет, только исходники: https://bitbucket.org/CriDos/hisvn2
карма: 1
1
Голосовали:LastLeader