Это прослушивало меня в течение длительного времени - как правильно разрешить конфликт слияния в свойствах SVN, заданных в каталоге? Скажем, например, есть два разработчика, работающие над проектом, в котором svn: ignore задается в каком-то каталоге. Если оба разработчика вносят изменения в это свойство, когда второй обновляется, они будут видеть конфликт слиянием.Как разрешить конфликт слияния с свойствами SVN?
В отличие от конфликтов слияния файлов, в каталоге с именем «dir_conflicts.prej» создается один файл, который второй разработчик должен прочитать и вручную исправить. Обычно то, что я делаю, возвращает все мои изменения в локальную копию, а затем повторно устанавливает эти свойства вручную с информацией в файле dir_conflicts.prej. Однако это довольно громоздко, когда мы имеем дело с большим списком URL-адресов в свойстве svn: externals, как и многие из наших проектов.
Должен быть лучший способ сделать это - кто-нибудь знает как?
К сожалению, у меня +1 этот ответ. Mine имеет дело с собственностью svn: externals и anit-pattern в его использовании. Не подходящее место для подробностей, но я просто подумал, что я все равно поймаю. – FlipMcF 2013-03-07 20:25:55