У меня запущен проект, и мы используем SVN в качестве контроля версий. На нем 3 разработчика.
Dev1 = OSX + Textmate
Dev2 = Windows 7 + Dreamweaver (плюс svn черепаха)
Dev3 = OSX + Coda
Случай 1 (ожидается):
Dev1 и dev3 работают с файлом с именем signup.php. Они работают над разными частями файла. Dev1 фиксирует это и dev3 обновляет свою копию. signup.php объединен, как и ожидалось. Все хорошо.
Случай 2 (не ожидается):
Dev1 и dev2 работают с файлом с именем signup.php. Они работают над разными частями файла. Dev1 фиксирует это и dev2 обновляет свою копию. signup.php всегда конфликтует, даже если над разными частями файла работают. Это не ожидаемое поведение dev1 и dev3. Это работает в обе стороны, и каждый раз, когда dev1 обновляет изменения dev2, он тоже получает конфликты. Но никогда с dev3.
Может ли это быть так, как Dreamweaver сохраняет файлы? Возможно кодировка символов. Мы все работаем в UTF8.
Эти постоянные и ненужные конфликты становятся огромным отвлечением. Помогите !