Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Странное поведение SVN 
:(
    Опции темы
vns955
Дата 21.11.2006, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 172
Регистрация: 21.11.2006

Репутация: нет
Всего: нет



Всем здрям.
Linux SuSe 10, subversion 1.2.3-2 (работаю через xinetd)

заметил странности при использовании SVN:
1. Есть некот. метод SendEvent() описанный в хедере и реализований в соотв. cpp файле.
   В моей рабочей копии он описан (и реализован) void SendEvent(), а в рабочей копии со-разработчика
   он описан и определен как bool SendEvent(). Он сделал commit. Затем я сделал update и увидел:
   - в хедере он стал без пометки комфликта bool SendEvent() хотя в cpp файле остался мой вариант.
   - одна из переменных этого же класса добавленная со-разработчиком добавилась - а моя посто удалилась
     А если я первый делаю commit - ситуация обратная - у него его переменная удаляется.
2. Берем заменяем в рабочей копии новыми (изменёнными) далаем коммит:
   пишет что уже типа в ревизии такой-то (номер последней не увеличил) - при апдейте то же самое - т.е. svn не увидил
   отличия (хотя команда diff работает четко!). Берем в какой нибудь файл просто вставляем пробел(правим) - опять делаем
   commit - пишет что этот файл Sended ... и генерит номер новой ревизии.
  
   smile
   Что вы скажете по этому поводу?
PM MAIL   Вверх
bilbobagginz
Дата 21.11.2006, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



ну вот, превед от cvs-a smile
svn != cvs
Понил ?

svn update по определению его функциональности обновляет не репозитарий, а рабочую копию.
a svn commit работает по принципу  copy-modify-merge.
т.е. в таких случаях update стирает всю вашу работу.
нужно было сделать: 
svn diff 
до апдейта.

если вы не можете договориться кто что правит, запирайте код:
svn help lock/unlock

пока.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
vns955
Дата 22.11.2006, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 172
Регистрация: 21.11.2006

Репутация: нет
Всего: нет



Спасибо за ответ но тут ещё один трабл:


svn выдаёт ошибку:

svn: Connection closed unexpectedly


PM MAIL   Вверх
bilbobagginz
Дата 22.11.2006, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



как понимаешь проблемы с коммуникакцией.  может быть много чего.
но в общем: svnserve - глючнее чем через апач. 
пока.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
vns955
Дата 22.11.2006, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 172
Регистрация: 21.11.2006

Репутация: нет
Всего: нет



svn переустановил (rpm), создал заново репозиторий

Теперь при команде:
svn import /home/svn/sned svn://vns/mobi/ --message "Initial import"

Выскакивает:
svn: Can't open file '/var/www/subversion/mobi/format': Permission denied

Права к этому файлу открыл всем - полный доступ - не помогло
PM MAIL   Вверх
bilbobagginz
Дата 22.11.2006, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



я же сказал: apache. а по сему,  sorry man, над уже RTFM, пора:
http://svnbook.red-bean.com/index.ru.html
Удачи.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0725 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.