Мы используем Subversion для управления большим проектом.
Обычно каждый должен заблокировать файл, прежде чем он сможет его изменить.
Есть несколько новых машин с Windows 7, SVN (64 бит) и этой директивой в файле конфигурации:
** = svn:needs-lock=true
*.* = svn:needs-lock=true*
Если пользователь с одной из этих новых машин создает новый файл, файл останется доступным для редактирования в любое время, даже без необходимости блокировки. И когда пользователи обновляют его без использования блокировки, это вызывает конфликт.
Eek. Слияние, а не блокировка; это не CVS.
Скорее всего, файл конфигурации на самом деле не применяется по какой-либо причине - где находится этот файл? Вам также необходимо убедиться, что enable-auto-props
установлен где-то в конфиге.
Чтобы гарантировать, что все ваши файлы имеют это свойство, независимо от неправильной конфигурации клиента, добавьте ловушку перед фиксацией, которая отклоняет фиксацию, если она отсутствует.