помогите разобраться с svn сервом
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- 3t0n
- мл. сержант
- Сообщения: 122
- Зарегистрирован: 2006-05-06 7:41:04
- Откуда: Москва-Владимир
- Контактная информация:
помогите разобраться с svn сервом
суть, на полу-убитом линухе-машине есть настроенный рабочий svn, на нормальный рабочий сервак freebsd все это хозяйство нужно перенести, svn на линухе 1.4.2, на фре (ставил из портов) 1.4.4, в стартовом скрипте рехтанул путь к репозиторию, запустил, далее создаю пустой репоситорий svn create /home/svn/repositories/cdsreposit, далее копирую рабочий репозиторий с линуха, заливаю его в /home/svn/repositories/cdsreposit, далее chown -R svn:svn /repositories/cdsreposit (пользователя такого завел после установки) перезапускаю svn #/usr/local/etc/rc.d/svnserve restart выхожу из su в свою учетку, делаю svn co svn+ssh://localhost//home/svn/repositories/cdsreposit из хомы, чекаутит все ок, после ни update не commit не пашут, типа говорят что нету папки .svn в которой как я понял хранятся какието рабочиие переменные для свна об изменениях и еще пишет типа ис нон воркинг директория типа не рабочия директория, я никогда с этим чудом не сталкивался, не понимаю почему это не рабочая директория в пусковом скрипте указал путь к репозиториям /home/svn/repositories/ и как я понял после чекаута он должен создать помиму скопированных файлов папку .свн но ее нет как она создается? если можно опишите перенос репозитория с одной машины на другую, и еще вопрос, есть файл в конфах passwd с открытыми логинами и пассами, почему он у меня их не спрашивает эти пароли? как он тогда понимает что я за пользователь который работает с данным репозиторием
О человеке можно судить по его Temporary Internet Files
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: помогите разобраться с svn сервом
отпишись как разберёшься...
Andy вон месяц уже его подымает.
тока у него другая проблема - авторизоваться не может
Andy вон месяц уже его подымает.
тока у него другая проблема - авторизоваться не может

Убей их всех! Бог потом рассортирует...
- 3t0n
- мл. сержант
- Сообщения: 122
- Зарегистрирован: 2006-05-06 7:41:04
- Откуда: Москва-Владимир
- Контактная информация:
Re: помогите разобраться с svn сервом
разобрался, только у меня не через www а через VPN к сети на площадке и связке #svn svn+ssh://ip_addres/path_dir/repositiries/ в этом случае аунтификация идет от имени ssh
О человеке можно судить по его Temporary Internet Files
- BigBrother
- сержант
- Сообщения: 150
- Зарегистрирован: 2007-07-27 17:05:55
- Откуда: Украина
- Контактная информация:
Re: помогите разобраться с svn сервом
Помогите:
Делаю бекап репозиториев СВНа с помощью:
После чего, создается дамп в архиве.
Как можно сразу сделать dump всех проектов сразу, тоесть сразу сделать dump всей папки repositories, где лежат проекты?
И что значит опция --incremental которая указывается после svnadmin dump???
Делаю бекап репозиториев СВНа с помощью:
Код: Выделить всё
svnadmin dump /path/to/repositories/name_project | gzip > /path/to/new_dir/name_dump
Как можно сразу сделать dump всех проектов сразу, тоесть сразу сделать dump всей папки repositories, где лежат проекты?
И что значит опция --incremental которая указывается после svnadmin dump???
- Cardinal
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2008-07-04 18:43:11
- Откуда: Украина, Харьков
- Контактная информация:
Re: помогите разобраться с svn сервом
Насколько я понимаю/догадываюсь, то инкрементно просматривать все. т.е. все вложения.BigBrother писал(а): И что значит опция --incremental которая указывается после svnadmin dump???
Человеческая глупость дает представление о бесконечности.
- BigBrother
- сержант
- Сообщения: 150
- Зарегистрирован: 2007-07-27 17:05:55
- Откуда: Украина
- Контактная информация:
Re: помогите разобраться с svn сервом
Еще такой вопрос:
Есть проекты, которые изменялись много сотен раз. А свн хранит все изменения. То есть, если в папке с проектом используются только последние 100 изменений (примерно на 50мб), то весь проект занимает 500мб, примерно.
Как можно посмотреть с помощью команда свн сервера, эти вещи и соответственно почистить то, что уже давно не использовалось, что бы освободить место.
Есть проекты, которые изменялись много сотен раз. А свн хранит все изменения. То есть, если в папке с проектом используются только последние 100 изменений (примерно на 50мб), то весь проект занимает 500мб, примерно.
Как можно посмотреть с помощью команда свн сервера, эти вещи и соответственно почистить то, что уже давно не использовалось, что бы освободить место.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: помогите разобраться с svn сервом
Код: Выделить всё
svn log $ROOT
Код: Выделить всё
svn diff -c <номер реверсии> $ROOT
Z301171463546 - можно пожертвовать мне денег