Автоматически добавьте svn свойства ключевого слова для новых файлов (серверная сторона)

Я хочу добавить svn свойства (как svn:keyword=Id Автор версии Даты) в файлы на фиксации новых файлов.

Чтобы это работало может быть две основных опции:

  1. Клиентский: изменение автоопор в svn клиентской конфигурации
  2. Серверная сторона: сделайте некоторое волшебство с рычагами фиксации

Сторона клиента не всегда желательна, поскольку управление настроенным клиентом необходимо. Я хочу решить это на сервере. Как это может быть сделано.

13
задан Andrey Shchekin 2 August 2012 в 06:00
поделиться

1 ответ

В документации Subversion говорится, что плохая идея изменять фиксацию на стороне сервера .

Вместо этого вы можете делать что-то вроде настроенной версии сценария svn_apply_autoprops периодически через cron (или даже на сервере, запущенном фиксацией). Сценарий svn_apply_autoprops является немного более общим, чем то, что вам нужно, но он должен быть несложным для настройки соответствующего файла конфигурации.

На момент публикации этого сообщения веб-сайт подрывной версии перемещается под apache.org, и я не смог найти документацию по инструментам contrib.

6
ответ дан 2 December 2019 в 01:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: