Возможно ли (финансово) разместить централизованные ртутные хранилища на Amazon S3. Насколько я вижу, просто покупая учетную запись S3 и доменное имя, я могу использовать его как удаленный сервер. Исходя из того, что его 0,15 доллара в месяц на каждый гб и все мои репозитории вместе, вероятно, достигнут менее 300 мб, что сделало бы его смехотворно дешевым ... или я что-то упустил?Использование amazon S3 для размещения удаленных Hg-репозиториев
ответ
Возможно, что , но, вы потеряете некоторую скорость/эффективность или разместите его где-нибудь, где сможете запускать исполняемые файлы. Mercurial имеет код на стороне сервера, который запускается во время клонирования, нажатия и вытягивания. В обычной настройке вы запускаете это удаленное выполнение, запустив cgi или wsgi через http или запустив hg-исполняемый файл поверх ssh. Ни один из них не доступен через S3.
Есть, однако, несколько способов, которыми вы можете обойти это ограничение. У одного есть больше ограничений, и один требует больше настроек:
Первый вариант заключается в том, чтобы s3put repo туда и получить доступ через URL-адреса http-static://
, который является режимом резервного копирования только для чтения, который mercurial offers. Это не очень эффективно, и, как уже упоминалось, оно доступно только для чтения.
Второй вариант - установить s3 в локальную файловую систему, используя что-то вроде s3fs or fuse.
Ни в одном случае не было бы доступного веб-интерфейса Mercurial из s3.
В наши дни резервное копирование автоматически, поэтому просто используйте ' http: // 'URL. –
Oooh, очень приятно. –
Я настраиваю вещи, когда вы описываете использование s3fs для размещения репозитория. Тем не менее, я получаю поврежденные хранилища время от времени, когда я прерываю нажатие. Я не могу сказать точно, но, насколько я понимаю, Mercurial не играет хорошо с «возможной последовательностью», предоставляемой S3. Заключение: я не думаю, что это возможно ... –
Нет, вы не являетесь. Я не знаю, что вы считаете дешевым. Я использую его, и изредка получаю счет в 1,6 раза. Я разместил там большую резервную копию. Попробуйте, если хотите, рискуя потерять 2 доллара или около того.
Кстати, я предлагаю использовать S3Organizer, который является расширением Firefox.
- 1. Amazon S3 место для размещения ковша
- 2. Использование Amazon EC2 для размещения Asp.net приложения
- 3. Восстановление удаленных объектов из Amazon S3
- 4. Использование Amazon S3 вместе с Amazon RDS
- 5. Лучшее решение для размещения статических файлов, кроме Amazon S3
- 6. Как рассчитать стоимость Amazon S3 для размещения моего веб-приложения
- 7. Правильное использование Amazon AWS S3
- 8. Использование Amazon EBS как S3
- 9. Использование Amazon S3 API для iPhone
- 10. Использование PHP для загрузки в Amazon S3
- 11. Использование аутентификации Amazon S3 для музыкального проигрывателя
- 12. amazon S3 или EBS
- 13. Amazon S3: when/why
- 14. Веб-службы для размещения изображений на S3?
- 15. Использование HTTP-запроса Jmeter для размещения записей в Amazon Kinesis
- 16. объекты Amazon S3 Rename Использование Objective C
- 17. Использование Amazon S3 после AWSCognitoIdentityProvider аутентификация
- 18. Использование Amazon S3 вместо SFTP-сервера
- 19. Создание резервной копии Amazon EC2 для Amazon S3
- 20. Загрузить изображение на Amazon S3 Использование Swift3
- 21. Amazon s3 реализация для reactjs
- 22. Sitecore разъем для Amazon S3
- 23. Carrierwave - настройка для Amazon S3
- 24. Удаленная загрузка Amazon S3
- 25. Конфиденциальность на Amazon S3
- 26. Amazon S3 - ERR_INSECURE_RESPONSE
- 27. Amazon S3 для доставки программного обеспечения
- 28. Вопросы многопоточности для amazon s3 получить запросы
- 29. Использование Amazon S3 в качестве файловой системы для MongoDB
- 30. Использование Amazon S3 для IOS приложение хранения изображений/аудио файлов
FYI, Bitbucket.org работает на Amazon S3, поэтому вы бы не первыми разместили там Mercurial репозитории :-) –
Если это только для вашего использования, ознакомьтесь с Kiln - цены начинаются бесплатно, и у него есть построить обзор кода и удивительное веб-приложение http://www.fogcreek.com/kiln/StudentAndStartup.html (Несмотря на название, это не только для студентов/стартапов) –