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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: синхронизация svn репозитория  (Прочитано 6425 раз)
andrew.k
Гость
« : Декабрь 19, 2011, 08:53 »

Сделал репозиторий на флеш (по протоколу file://)
Хочу его как-то синхронизировать с компом.
Можно ли как-то синхронизировать репозитории между собой? Или единственный вариант регулярно копировать?
Записан
ufna
Гость
« Ответ #1 : Декабрь 19, 2011, 09:34 »

проще всего - да. есть варианты извращенские и более долгие.
Записан
alexman
Гость
« Ответ #2 : Декабрь 19, 2011, 09:39 »

есть варианты извращенские и более долгие.
?
Записан
ufna
Гость
« Ответ #3 : Декабрь 19, 2011, 09:47 »

ну теоретически можно делать дамп базы, а потом импортить. возможно, если там конечно некоторые условия есть.

еще как вариант - relocate рабочей копии с последующим апдейтом. правда тут могут быть тоже баги.

т.е. поле есть для извращений, но могут быть камни Улыбающийся
Записан
Tonal
Гость
« Ответ #4 : Декабрь 21, 2011, 10:26 »

http://wordaligned.org/articles/how-to-mirror-a-subversion-repository
http://blog.notreally.org/2006/11/30/setting-up-a-subversion-mirror-repository-using-svnsync/
Ну и в гугле по запросу "svn mirror repository"

А так, ты что-то странное задумал.
Идеология SVN подразумевает 1 репозиторий и много рабочих копий.
Много репозиториев - это git, mercurial, bazaar, darcs.
Может лучше сразу на один из них перелезть? Улыбающийся
Записан
andrew.k
Гость
« Ответ #5 : Декабрь 21, 2011, 10:32 »

возможно лучше перелезть.
мне нужно править исходники на двух удаленных машинах не связаных сетью (ни локальной, ни глобальной)
Поэтому вроде как выход сделать репу на флешке.
Но носить с собой флеш с репозиторием надо иметь мужество)
Поэтому хотел, чтобы на флеш был репозиторий, а на одном из компов копия.
Записан
Tonal
Гость
« Ответ #6 : Декабрь 21, 2011, 10:51 »

Для этой задачи git или mercurial подходят идеально. Улыбающийся
почитай тему Система контроля версий - там есть ссылки на литературу и сравнения. Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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