Нужна служба резервного копирования зашифрованного онлайн-кода - PullRequest
2 голосов
/ 30 октября 2009

Обратите внимание, что это не вопрос сетевых / размещенных услуг SVN.

Я работаю над домашним сольным разработчиком проекта, который теперь имеет коммерческое значение, и пришло время подумать об удаленном резервном копировании исходного кода. Нет необходимости регистрировать / выгружать на уровне файлов, все, что мне нужно - это снимок раз в день или раз в неделю на удаленном хранилище. Автоматическое шифрование будет бонусом для защиты моего IP.

Я имею в виду какое-то приложение с интерфейсом графического интерфейса, которое автоматически отправляет моментальный снимок исходного кода в корзину Amazon S3.

(Мой компьютер для разработки работает на MS Windows.)

Ответы [ 3 ]

2 голосов
/ 30 октября 2009

У меня есть некоторые конфиденциальные данные, которые мне могут понадобиться в дороге (в основном имена пользователей / пароли), хранящиеся в томе TrueCrypt , расположенном в моем DropBox с копией на моем SkyDrive

2 голосов
/ 30 октября 2009

Существует ряд зашифрованных решений для резервного копирования, использующих S3. Возможно, самым известным является Jungledisk . Однако я бы настоятельно рекомендовал использовать систему контроля версий с частным репозиторием; вы будете рады, что в первый раз поняли, что вам нужно восстановить какой-то код из 2 ревизий назад или воспроизвести ошибку, возникшую в предыдущем выпуске вашего программного обеспечения. Github предлагает частные git-репозитории, начиная с чрезвычайно разумной цены; у вас есть полный контроль доступа. Хороший обзор частных репозиториев SVN здесь .

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

0 голосов
/ 30 октября 2009

S3 хорош и прост в автоматизации, но как разработчик, время между резервным копированием или повторной проверкой может быть очень дорогостоящим, если что-то пойдет не так, например, если оба жестких диска RAID 0 RAID 1 перегреваются и упаковываются в то же время: (.

Я использую LiveMesh , который синхронизирует все мои важные файлы практически в реальном времени. Это не требует усилий, чтобы использовать один раз, и настройка также очень проста. Вы также получаете дополнительный бонус за доступ к вашим файлам удаленно, если это когда-либо понадобится. Единственное предостережение, если вы подключены к Интернету, где у вас очень низкие лимиты загрузки.

...