Моя ситуация такова: у меня есть сервер Subversion, установленный у меня дома, и мы также используем Subversion в компании, где я работаю.Subversion: как удалить свойство при фиксации
На работе мы используем модель блокировки/редактирования/разблокировки (главным образом, потому что мы переходим от Visual SourceSafe, и на данный момент это проще). На данный момент это достигается установкой свойства «необходимость-блокировка» для всех добавленных файлов (с использованием раздела автоподпрограммы конфигурационного файла клиента SVN на каждом клиентском компьютере).
Однако я не хочу использовать эту модель для моего домашнего сервера SVN (я предпочитаю работать с редактированием/объединением/фиксацией), поэтому в настоящее время после того, как я что-то передал с рабочего компьютера на мой домашний сервер, я необходимо вручную удалить свойство блокировки потребностей из любых файлов, которые я добавил.
Есть ли способ настроить клиента SVN, чтобы применить это свойство только к файлам, привязанным к определенному серверу? Или я об этом не ошибаюсь: должен ли я использовать крючки на рабочем сервере, чтобы добавить это свойство вместо клиента?
Любая помощь или совет очень ценятся.
EDIT: По-видимому, вы не можете сделать это на сервере (или, по крайней мере, настоятельно рекомендуется, чтобы вы этого не сделали).
YUCK! Начните борьбу на работе, чтобы это изменилось! –
Я знаю ... Я знаю ... –
Худшая часть, я установил ее ... –