Russian Qt Forum
Ноябрь 23, 2024, 16:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Муекс в Svn  (Прочитано 2105 раз)
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« : Декабрь 09, 2010, 12:28 »

Несколько человек работают с базой, которая обнавляется через subversion. база - бинарный файл. свн не может её сливать как код.  Если 2 пользователя будут вносить изменеия одновременно, то будут конфликты, даже если изменения в разных частях базы. Можно договорится, и ставить на стол флажёк тому, кто может в данный момент править базу. Остальные тока update и жать флажка. Есть в subversion какие нибудь средства, типа мутекса? Чтоб если захотел поправить, ..... вобщем база на редактирование закрыта, т.к. кто-то уже её правит. Потом высвобадилась - пожалуста, update, правка, commit.
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #1 : Декабрь 17, 2010, 17:27 »

я не понял что ты имел ввиду под "Если 2 пользователя будут вносить изменеия одновременно, то будут конфликты, даже если изменения в разных частях базы"? Два человека закоммитить одновременно не смогут, один из них всё равно закоммитит раньше. Более того, второй закоммитить не сможет из-за рассинхронизации репозитория и локальной копии, о чём ему скажет клиент. Если всё равно нужны локи, то svn help lock.
« Последнее редактирование: Декабрь 17, 2010, 22:43 от Alex Custov » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.083 секунд. Запросов: 23.