На моей рабочей станции у меня есть SVN-репозиторий.Я использую его как на рабочей станции, так и на ноутбуке.На рабочей станции я могу получить доступ к хранилищу локально, но на ноутбуке я должен быть подключен к Интернету для доступа к хранилищу.Это не удобно, потому что я не могу работать из самолета / поезда и других мест без интернета (я хочу сравнить ревизии и т. Д.).
Было бы намного удобнее иметь КОПИЮ SVNрепозиторий на ноутбуке, но мне нужна актуальная копия.
Наиболее тривиальным решением было бы хранить svn-репозиторий в облаке, как https://www.dropbox.com, поэтому при каждом обновлении репозитория на одном компьютере он будет обновляться надругой компьютер.
Но я не хочу использовать Dropbox по соображениям безопасности, я не хочу хранить конфиденциальные файлы где-то в Интернете и, вероятно, в незашифрованном виде.
Что еще я могу сделать?Я хочу автоматически синхронизировать две копии репозитория, но не хочу хранить его в интернете.Вероятно, сам ноутбук каждый раз, когда появляется Интернет, должен «получать» актуальную копию с рабочей станции, и каждый раз, когда репозиторий обновляется на ноутбуке, он должен автоматически вносить новую редакцию на рабочую станцию?
Я понимаю, что SVN не предназначен для этогоно я единственный коммитер для репозитория и у меня есть только рабочая станция и ноутбук, поэтому мы можем предположить, что конфликт никогда не произойдет ...