vns955
Зарегистрирован: 03.11.2005 Сообщения: 72
|
Добавлено: Пн Ноя 20 2006 14:16 Заголовок сообщения: Странное поведение SVN |
|
|
Всем здрям.
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 ... и генерит номер новой ревизии.
Что вы скажете по этому поводу? |
|