The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Subversion import и update?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Subversion import и update?"  
Сообщение от geekkoo email(??) on 08-Окт-07, 11:03 
Как быстро выложить каталог в репозиторий и сделать checkout?

Есть каталог с файлами. Я его импортирую
svn import https://... -m 'first import'
Всё нормально.
Потом, не выходя из директории, делаю checkout:
svn co https://... ./
Тут оно ругается, что файл с таким-то именем уже существует, но каталоги .svn при этом создаёт.
Я чего-то редактирую и пытаюсь закоммитить изменения на сервер:
svn commit -m 'first edit'
Оно молча завершается, но файлы на сервере при этом не меняются! Остаются в том же виде как и после импорта.
Что за ж...?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Subversion import и update?"  
Сообщение от Аноним on 08-Окт-07, 12:17 
>Потом, не выходя из директории, делаю checkout:

Ты попробуй выйти :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Subversion import и update?"  
Сообщение от geekkoo (??) on 08-Окт-07, 14:26 
>>Потом, не выходя из директории, делаю checkout:
>
>Ты попробуй выйти :)

Ну, вышел. Те же яйца - только название директории прибавилось в сообщении "объект с таким-то названием уже существует".

Эт что-ж получается - надо выйти из директории, её зачистить, а потом только checkout делать? Неужели более прямых путей нет? Мне ведь только .svn каталоги нужны - все остальные файлы теже самые. А их-то как раз приходится вначале закачивать, а потом по-новой скачивать с репозитория.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Subversion import и update?"  
Сообщение от geekkoo email(??) on 17-Окт-07, 09:12 
>[оверквотинг удален]
>>Ты попробуй выйти :)
>
>Ну, вышел. Те же яйца - только название директории прибавилось в сообщении
>"объект с таким-то названием уже существует".
>
>Эт что-ж получается - надо выйти из директории, её зачистить, а потом
>только checkout делать? Неужели более прямых путей нет? Мне ведь только
>.svn каталоги нужны - все остальные файлы теже самые. А их-то
>как раз приходится вначале закачивать, а потом по-новой скачивать с репозитория.
>

Это в Subversion FAQ-е есть (inplace import). Это у них даже заявлено как баг - что import не делает импортируемую директорию рабочей копией.

Пока жe рекомендуемая последовательность такова (для импорта ~/Project1):
cd ~/Project1
svn mkdir https://.../repo/Project1
svn co https://.../repo/Project1
svn add ./ --force
svn commit -m 'first import'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру