Ответ 1
Для бесплатного частного хоста SVN попробуйте следующее:
- http://riouxsvn.com/
-
http://beanstalkapp.com/ (больше не бесплатно)
Или используйте BitBucket бесплатно git/mercurial репозитории
Можно ли настроить SVN-репо/сервер на диске Google или Dropbox и т.д.
Я хочу поставить свой проект PhD под контроль версий. Данные должны оставаться закрытыми и доступными только мне и моим начальникам. Я не могу позволить себе платить, поэтому я хочу бесплатное обслуживание.
У меня есть опыт работы с Tortoise SVN.
Если настройка сервера SVN невозможна/очень сложна, есть другие надежные альтернативы, которые предлагают Free Prtivate SVN-репозиторий.
Для бесплатного частного хоста SVN попробуйте следующее:
Или используйте BitBucket бесплатно git/mercurial репозитории
Я использовал Dropbox как мой Prive или защищенный svn. Попробуйте ссылку ниже. http://foyzulkarim.blogspot.com/2012/12/dropbox-as-svn-repository.html
Возможно, это потенциально очень рискованно - если вы попытаетесь зафиксировать изменения в репозитории из двух разных мест одновременно, вы получите гигантский беспорядок из-за конфликтов файлов. Получите бесплатный приватный узел SVN где-нибудь или настройте репозиторий на сервере, к которому у вас есть доступ.
Изменить на основе недавнего опыта. Если у вас есть файлы, которые управляются Dropbox, и ваш компьютер падает, ваши файлы могут быть усечены до 0 байтов. Если это происходит с файлами, которые управляют вашим репозиторием, ваш репозиторий будет поврежден. Если вы обнаружите это достаточно быстро, вы можете использовать функцию Dropbox "восстановить старую версию" , но, которую вы по-прежнему подвергаете риску.
Я создал свой собственный репозиторий subversion в моей папке Ubuntu One. Затем я импортировал файлы в репозиторий с помощью svn + ssh и моего пароля учетной записи пользователя.
Когда я хочу сделать чек, я просто выхожу из папки Ubuntu One. Обработчик выполняет свой аналог.
Вы должны настроить Ubutnu One на устройствах, которым вы хотите предоставить доступ, а затем проверить проект из этой папки во временную папку, чтобы изменить его.
В моем случае я использую папку в файловой системе Ubuntu One, поэтому у меня есть репозиторий и моя папка разработки в Ubuntu One.
Я бы попробовал окаменелость scm и услугу хостинга Chisel
простой, автономный и легко взаимозаменяемый с git, если вы захотите в будущем
Здесь одно приложение, которое работает для меня. В нашем случае... Я хотел, чтобы команда Sales использовала SVN для некоторых документов (прайс-листы и т.д.)... но немного там голова.
Я устанавливаю Auto SVN следующим образом: - Создал REPO на моем сервере SVN. - Выбрано репо в папку папки DB AutoSVN. - Я запускаю EasySVN на своем ПК, который автоматически фиксирует и обновляет REPO.
Когда он "Авто", комментариев журнала нет, но не критичен для этих конкретных документов.
Продажи ребята используют папку DB... и просто поддерживают имя файла тех документов, которым требуется контроль версий, например, ценовые листы.