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

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

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

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


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

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

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


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