что за фигня с TortoiseSVN???
От: Аноним  
Дата: 30.07.08 06:17
Оценка:
ситуация такова:
использую TortoiseSVN 1.5.0 на локальной машине — только для себя. Рабочих компов несколько — в т.ч. один с линуксом.
Создаю репозиторий на одной машине с winxp, импортирую туда проект. Потом переношу репозиторий на другую машину с линуксом — и нельзя сделать checkout, пишет плохой формат репозитория (даже когда тип репозитория — Berkeley DB)! Что делать? На другой машине с windows xp тоже все хорошо — пишет Bad FS format — found 3 expected 2. (как то так).
Как сделать репозиторий, который можно было бы нормально переносить с машины на машину?
Re: что за фигня с TortoiseSVN???
От: dotidot Россия  
Дата: 30.07.08 07:00
Оценка:
Здравствуйте, Аноним, Вы писали:
А>Как сделать репозиторий, который можно было бы нормально переносить с машины на машину?
Зачем? одно дело бэкапы, но репозиторий то зачем копировать?
Если машины объеденины в сеть, то на одной нужно поднять svn сервер и остальные должны с ней работать как с центральным репозиторием.
Можно еще воспользоваться распределенной VCS. Они как раз путем копирования репозитория на каждую машину работают.

А вообще скорее всего просто версии svn не совпадают. Но это не значит, что надо руками копировать репизиторий туда-сюда.
Как говорится — учите матчасть, и выберите инструмент, который подходит под задачу, а не копайте ямы микроскопом.
Re[2]: что за фигня с TortoiseSVN???
От: Аноним  
Дата: 30.07.08 07:03
Оценка:
Здравствуйте, dotidot, Вы писали:

D>А вообще скорее всего просто версии svn не совпадают. Но это не значит, что надо руками копировать репизиторий туда-сюда.

D>Как говорится — учите матчасть, и выберите инструмент, который подходит под задачу, а не копайте ямы микроскопом.

да нет, какая сеть. Мне нужно система версионного контроля для своего проекта — который "для души". Тем более один из компов не имеет подключения к сети.
Неужели ничего нельзя сделать?
Re[3]: что за фигня с TortoiseSVN???
От: dotidot Россия  
Дата: 30.07.08 07:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Неужели ничего нельзя сделать?

1. купить ethernet кабель за 50р. и объединить их в сеть?
2. купить пару usb-wifi по 200р. и объединить их в сеть?
Re[3]: что за фигня с TortoiseSVN???
От: dotidot Россия  
Дата: 30.07.08 07:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Неужели ничего нельзя сделать?

3. если неподключенный к сети компьютер находится далеко, то можно его хоть по gprs подключить к интернету.
Re[4]: что за фигня с TortoiseSVN???
От: Аноним  
Дата: 30.07.08 07:16
Оценка:
Здравствуйте, dotidot, Вы писали:

D>Здравствуйте, Аноним, Вы писали:


А>>Неужели ничего нельзя сделать?

D>3. если неподключенный к сети компьютер находится далеко, то можно его хоть по gprs подключить к интернету.

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

похоже нашел в чем — дело — в новой версии СВНа доблестные разработчики победили какой-то баг из за которого пришлось сменить формат репозитория.
Жалко.
Re: что за фигня с TortoiseSVN???
От: Константин Россия  
Дата: 30.07.08 08:15
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>ситуация такова:

А>использую TortoiseSVN 1.5.0 на локальной машине — только для себя. Рабочих компов несколько — в т.ч. один с линуксом.
А>Создаю репозиторий на одной машине с winxp, импортирую туда проект. Потом переношу репозиторий на другую машину с линуксом — и нельзя сделать checkout, пишет плохой формат репозитория (даже когда тип репозитория — Berkeley DB)! Что делать? На другой машине с windows xp тоже все хорошо — пишет Bad FS format — found 3 expected 2. (как то так).
А>Как сделать репозиторий, который можно было бы нормально переносить с машины на машину?

1. Попробуй svnadmin dump+svnadmin load.

Dump the contents of filesystem to stdout in a 'dumpfile' portable format...

Read a 'dumpfile'-formatted stream from stdin, committing new revisions into the repository's filesystem...


2. или посмотри в сторону распределённых систем контроля версий типа mercurial, bazaar, git, darcs. Там собственно рабочая копия является репозиторием, размножаются они умеют копированием.
Re: что за фигня с TortoiseSVN???
От: Anton Batenev Россия https://github.com/abbat
Дата: 30.07.08 08:31
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Создаю репозиторий на одной машине с winxp, импортирую туда проект. Потом переношу репозиторий на другую машину с линуксом — и нельзя сделать checkout, пишет плохой формат репозитория (даже когда тип репозитория — Berkeley DB)! Что делать? На другой машине с windows xp тоже все хорошо — пишет Bad FS format — found 3 expected 2. (как то так).


У тебя разные версии svn на разных машинах. Обнови все до 1.5 или сделай downgrade до максимально возможной.
Re[5]: что за фигня с TortoiseSVN???
От: dotidot Россия  
Дата: 30.07.08 13:32
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

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


значит svn — не вариант. используй распределенные vcs. Я около полугода пользуюсь mercurial, пока всем доволен.
Re[3]: что за фигня с TortoiseSVN???
От: Ziaw Россия  
Дата: 30.07.08 16:05
Оценка: +1
Здравствуйте, <Аноним>, Вы писали:

А>да нет, какая сеть. Мне нужно система версионного контроля для своего проекта — который "для души". Тем более один из компов не имеет подключения к сети.

А>Неужели ничего нельзя сделать?

А зачем копировать репозитарий? Скопируй рабочую копию и работай с ней. Поработал, вернул — закомитил. Или периоды работы на том компе не позволяют работать без промежуточных комитов?
... << RSDN@Home 1.2.0 alpha 4 rev. 1099>>
Re: что за фигня с TortoiseSVN???
От: mkizub Литва http://symade.tigris.org
Дата: 31.07.08 13:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как сделать репозиторий, который можно было бы нормально переносить с машины на машину?


На флешке носи! В смысле — сам репозиторий на флешку положи.
SOP & SymADE: http://symade.tigris.org , блог http://mkizub.livejournal.com
Re[2]: что за фигня с TortoiseSVN???
От: Аноним  
Дата: 31.08.08 08:51
Оценка:
M>На флешке носи! В смысле — сам репозиторий на флешку положи.
Не поможет, если только не установить и настроить запуск svnserve c самой флешки
(т.к. при использовании нового TortoiseSVN в качестве сервера он все равно обновит репозиторий до нового)
Re[3]: что за фигня с TortoiseSVN???
От: Ziaw Россия  
Дата: 31.08.08 09:58
Оценка:
Здравствуйте, <Аноним>, Вы писали:

M>>На флешке носи! В смысле — сам репозиторий на флешку положи.

А>Не поможет, если только не установить и настроить запуск svnserve c самой флешки
А>(т.к. при использовании нового TortoiseSVN в качестве сервера он все равно обновит репозиторий до нового)
TortoiseSVN в качестве сервера
... << RSDN@Home 1.2.0 alpha 4 rev. 1099>>
Re[4]: что за фигня с TortoiseSVN???
От: Аноним  
Дата: 31.08.08 18:12
Оценка:
Z>TortoiseSVN в качестве сервера
Ну не полноценный сервер, а скорее менеджер репозиториев. С поддержкой файлового протокола.
Создавать-то репозитории он умеет.
Просто я не совсем уверен, что TortoiseSVN не испортит хранилище так, что предыдущая версия TortoiseSVN не сможет получить к нему доступ
Re[3]: что за фигня с TortoiseSVN???
От: Andy Panda США  
Дата: 02.09.08 19:44
Оценка:
А>да нет, какая сеть. Мне нужно система версионного контроля для своего проекта — который "для души". Тем более один из компов не имеет подключения к сети.
А>Неужели ничего нельзя сделать?

Поставь TortoiseHg и не заморачивайся больше
... << RSDN@Home 1.2.0 alpha rev. 789>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.