Russian Qt Forum
Май 06, 2024, 00:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Где лучше размещать свои SVN репозитории?  (Прочитано 23291 раз)
lex_newton
Гость
« : Февраль 27, 2009, 08:02 »

Вопрос такой.
Где лучше размещать свои SVN репозитории для open source проектов?
Ваше субъективное и объективное мнение?
Плюсы и минусы сервисов?

         -- результаты поиска, на текущий момент ( 2009.02.27 )  --
Мне понравились:
- http://code.google.com/ (функционал мелкий, но все достаточно удобно. для мелких проектов подходит идеально)
- http://www.assembla.com/

На мой взгляд очень ужасно смотрятся такие популярные хранилищя как:
- http://sourceforge.net/
- http://berlios.de/
(очень неудобно с ними работать)

Упомянутые русские так же далеки от идеала...
- http://shamangrad.net/ ( работает в режиме тестирования )
- http://fireforge.net/
« Последнее редактирование: Февраль 27, 2009, 14:00 от lex_newton » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Февраль 27, 2009, 08:14 »

я на Асембле держу, вполне, там и трэк есть. И разные системы упраления версиями (SVN, GIT, ...), 200 MB бесплатно
Вот пример

Еще есть отечественный ресурс http://shamangrad.net/
« Последнее редактирование: Февраль 27, 2009, 08:15 от lit-uriy » Записан

Юра.
BRE
Гость
« Ответ #2 : Февраль 27, 2009, 08:29 »

Сам пользуюсь http://fireforge.net.
Недавно произошел переход на новый быстрый хостинг. Меня все устраивает, куча сервисов.
Кстати, тоже отечественный проект.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #3 : Февраль 27, 2009, 08:57 »

А может кто-нибудь по "рабоче-крестьянски" объяснить, как надо работать с svn, т.е по шагам и что для этого необходимо?

Имею ввиду:
1. Если я например хочу исправления послать в чужой SVN , то что нужно для этого?
2. Если я хочу создать свой SVN, то с чего начать?

и если не трудно, то поделитесь ссылками, где это доходчиво и понятно и просто описано Улыбающийся

ЗЫ: да! я халявщик! Улыбающийся
Записан

ArchLinux x86_64 / Win10 64 bit
BRE
Гость
« Ответ #4 : Февраль 27, 2009, 09:09 »

1. Если я например хочу исправления послать в чужой SVN , то что нужно для этого?
svn co -m "Мои изменения"

2. Если я хочу создать свой SVN, то с чего начать?
С чтения документации.  Подмигивающий
На самом деле svn очень прост в использовании. Не плохая статья есть в журнале LinuxFormat (70) за сентябрь 2005 г (журнал можно скачать с офф сайта из архива). Там все расписано пошагово, как и что делать.

Многие среды программирования имеют средства поддержки subversion, есть куча клиентов (kdesvn, QSvn), так что командной строкой прийдется пользоваться очень не часто.

P.S. Кстати, репозиторий не обязательно размещать в сети, у меня есть закрытый репозиторий на флешке. Для начала освоения и пробы репозиторий можно сделать локальным.
« Последнее редактирование: Февраль 27, 2009, 09:14 от BRE » Записан
crackedmind
Гость
« Ответ #5 : Февраль 27, 2009, 09:13 »

А по мне так bazaar лучше и интуитивней Улыбающийся И нет такого гемороя с мержем бранчей, как в свн.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Февраль 27, 2009, 13:57 »

>>и если не трудно, то поделитесь ссылками, где это доходчиво и понятно и просто описано
лучше чем здесь врятли есть (переведена большая часть)
Записан

Юра.
AAXEE
Гость
« Ответ #7 : Февраль 27, 2009, 20:16 »

Хорошая тема. Спасибо.
У меня такой, глупый наверное, вопрос. Если все хранить не на своей машине, а на этих сервисах, возможно ли такое что произойдет сбой и данные потеряются?
Записан
lex_newton
Гость
« Ответ #8 : Февраль 27, 2009, 20:21 »

Вообще, такое маловероятно. По крайней мере полная потеря. там бакапы делают и т.п.
Но ты всегда можешь сам сделать бакап Улыбающийся или даже перенести репозиторий в другое место
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #9 : Февраль 27, 2009, 21:10 »

2 AAXEE,
1) можно как сказал lex_newton, делать резервоне копирование, с помощью
svnadmin recover
(подробнее)

2) можно у себя держать зеркало, делается просто:
Создается хранилище на своей машине, затем инициализируется с помощью
svnsync init
А затем периодически синхронизируется с помощью
svnsync sync
(подробнее, но для версии 1.5 и на английском)
Записан

Юра.
AAXEE
Гость
« Ответ #10 : Февраль 27, 2009, 21:59 »

Спасибо Улыбающийся
Записан
Detonator
Гость
« Ответ #11 : Март 06, 2009, 22:28 »

А там только GPL проекты хостят?
Если хочу свой комерческий закрытый проект разместить на SVN сервере то можно подобные использовать?
В крайнем случае можно и на своем сервере разместить но не хочется разбираться с настройками и бэкапами/восстановлениями если что. Может быть где недорогие хорошие платные есть.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #12 : Март 07, 2009, 08:36 »

2 Detonator, Тыб уточнил, что подразумевается под словом "Там"
Записан

Юра.
Detonator
Гость
« Ответ #13 : Март 07, 2009, 09:31 »

Список сайтов в первом хосте.

Но в общем я уже нашел себе сам http://www.mysvn.ru/, вроде недорого
Записан
lex_newton
Гость
« Ответ #14 : Март 08, 2009, 11:10 »

Я Рассматривал с точки зрения бессплатности. И, в принципе, цель ГНУ проекты. платных по сети гораздо больше и условия разные. это отдельная тема Подмигивающий
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 22.