Похоже, что наилучший подход к использованию SVN и TortoiseSVN заключается в том, чтобы каждый разработчик имел собственную копию файлов проекта?
т.е. не используйте общую область сетевого диска для хранения копии файлов проекта (с> 1 человеком, обновляющим файлы в области, а затем каждый пытается выполнить SVN коммит / обновления ..)
Могут ли люди подтвердить этот подход каждого разработчика собственной копией файлов проекта из SVN?
Я также заметил эти вопросы и ответы на форуме, которые, как мне кажется, подтверждают этот подход каждого разработчика, владеющего собственной копией файлов проекта SVN:
Как настроить общую рабочую копию в Subversion
Использование SVN отдельно или в небольших рабочих группах - подход к рабочему процессу?
Когда мы использовали общую сетевую область для файлов проекта вне SVN, мне удалось получитьнекоторые интересные ошибки / ситуации!
Например:
Ошибка фиксации не удалась (подробности следуют):
Каталог ошибок... устарела
Ошибка Файл не найден: транзакция '2134-1sc', путь ...
Ошибка Сначала необходимо обновить рабочую копию.
Ошибка фиксации не удалась (подробности приведены ниже):
Ошибка отмены фиксации: '.....'
Папка ошибок .... остается в конфликте
Ошибка sqllike [S10]: ошибка ввода-вывода диска