Черепаха SVN автоблокировка - PullRequest
0 голосов
/ 14 декабря 2010

Есть ли способ, чтобы tortoise svn автоматически блокировал файлы при их проверке, без необходимости проверять их, а затем блокировать нужные файлы?

Кроме того, есть ли способ запретить другим пользователям извлекать какие-либо файлы, если они заблокированы? Прямо сейчас он позволяет им извлекать заблокированные файлы, редактировать их, а затем, когда они переходят к фиксации файлов, выдает ошибку, что они заблокированы.

Спасибо!

1 Ответ

5 голосов
/ 14 декабря 2010

Это своего рода отсутствие ответа, но Subversion (SVN) - это не система Lock-Modify-Unlock, это система Copy-Modify-Merge, хотя она предоставляет функцию блокировки для вещей, которые не могутбыть легко объединенным (например, изображения, определенные типы наборов данных, документы Office и т. д.).

Как правило, вы не хотите ограничивать разработчиков от возможности изменять фрагменты исходного кода, поскольку это приводит к всевозможным версиям, семантической несовместимости и проблемам параллелизма между разработчиками.Если вы пытаетесь заблокировать исходный код, я настоятельно рекомендую вам перечитать справочную документацию Subversion или TortoiseSVN, чтобы лучше понять, как и почему это происходит.Встроенная справка Tortoise действительно великолепна (доступно из контекстного меню TortoiseSVN).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...