Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Subversion: разрешение конфликтов / 3 сообщений из 3, страница 1 из 1
09.01.2008, 16:32
    #35050625
svn user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Subversion: разрешение конфликтов
Здравствуйте. Такой вопрос:

Есть два юзера, редактирующие один и тот же проект, использующий Subversion.
UserGood и UserBad.

Например UserGood редактирует файл SomeClass.java . В то время как UserBad сделал следующую "нехорошую вещь" - он взял да и удалил файл SomeClass.java да еще и закоммитил это изменение..

Теперь, пользователь UserGood не знает об этом удалении, и выполняет команду svn status . Есстественно ему выводится:
M SomeClass.java


И он ничего не подозревая делает команду svn update , которая вместо того чтобы зарегистрировать конфликт (а чем же эта ситуация не конфликт?) удаляет все его труды и старания - удаляет файл SomeClass.java

Как то нелогично получается.. Если под категорию конфликтов версий попадают файлы - в которых есть пересечения редактирования, то почему под эту категорию не попадает ситуация, описанная выше?
...
Рейтинг: 0 / 0
09.01.2008, 16:36
    #35050643
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Subversion: разрешение конфликтов
svn userИ он ничего не подозревая делает команду svn update , которая вместо того чтобы зарегистрировать конфликт (а чем же эта ситуация не конфликт?) удаляет все его труды и старания - удаляет файл SomeClass.java
Странный какой у вас SVN. Мой ничего не удаляет, а только убирает запись из папки ".svn" (ну или "_svn") -- сам файл на диске остается.
...
Рейтинг: 0 / 0
09.01.2008, 16:44
    #35050673
svn user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Subversion: разрешение конфликтов
Нахлобуч svn userИ он ничего не подозревая делает команду svn update , которая вместо того чтобы зарегистрировать конфликт (а чем же эта ситуация не конфликт?) удаляет все его труды и старания - удаляет файл SomeClass.java
Странный какой у вас SVN. Мой ничего не удаляет, а только убирает запись из папки ".svn" (ну или "_svn") -- сам файл на диске остается.

Точно.. Не заметил этой тонкости. Спасибо! (просто я ожидал от svn какого то оповещения о конфликте, так как он очевиден)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Subversion: разрешение конфликтов / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]