VSS-Проверить на SubVersion - PullRequest
0 голосов
/ 11 июня 2009

Люди,

Иногда нам нужно иметь функцию извлечения из VSS для использования в SubVersion, то есть кто-то будет только извлекать файл / папку, и никто другой не сможет это сделать.

Я полагаю, что эта функция отсутствует в SVN, но можем ли мы ее смоделировать?

Ответы [ 2 ]

4 голосов
/ 11 июня 2009

Вы ищете команду блокировки. Это будет препятствовать другим пользователям делать коммиты в файл или набор файлов, пока не будет снята блокировка. Он в первую очередь предназначен для использования при изменении двоичных ресурсов, которые не могут быть объединены, таких как изображения.

Дополнительные темы: блокировка

svn lock

Функция блокировки Subversion преследует две основные цели:

  • Сериализация доступа к ресурсу. Разрешить пользователю получить исключительное право на изменение файла в хранилище. Если Гарри оставляет за собой право изменить foo.jpg, то Салли не сможет внести в него изменения.
  • Помощь в общении. Не позволяйте пользователям тратить время на непоправимые изменения. Если Гарри оставляет за собой право изменить foo.jpg, то Салли будет легко заметить этот факт и не работать с файлом.
0 голосов
/ 11 июня 2009

Будут ли в вашем случае работать svn замки? Они не позволяют другим пользователям вносить изменения (хотя код может получить любое количество пользователей).

Подробнее см. В документах: http://svnbook.red -bean.com / ru / 1.2 / svn.ref.svn.c.lock.html

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