Оформление заказа невозможно (если вы думаете с точки зрения пользователя MKS или ClearCase) или необходимо (с точки зрения пользователя Subversion).Единственный способ добиться того, чего вы хотите, - это определить свойство needs-lock для файлов, для которых требуется явная «проверка».
Выполните следующие действия, чтобы доказать это:
- Добавьте svn-свойство svn: needs-lock в один файл и передайте это изменение.
- Убедитесь, что при фиксации снята блокировка.
- Попробуйте изменитьэтот файл сейчас в Eclipse.Файл должен быть доступен только для чтения.
- Теперь вы можете использовать действие "получить блокировку", поэтому после этого файл изменится на чтение-запись
Но помните:Это бесполезное использование Subversion при работе с источниками.Subversion - это оптимистичная система VC (только), и каждый, кто пытался использовать ее пессимистичным образом (нужно сделать явную проверку), не смог ее использовать.