SVN-эквивалент опции ключевого слова CVS -kv

В CVS я мог извлекать файлы с помощью cvs checkout -kv, которая заменяла бы ключевые слова их расширенными значениями. Например, то, что в противном случае было бы $Id: 1.23$, просто 1.23 в проверенной версии при использовании -kv.

В одном очень конкретном случае использования я нашел это удобным.

После переноса наших репозиториев на SVN я не смог найти эквивалент.

Есть ли один?

Я знаю о команде svn propset svn:keywords "Id" file.txt, необходимой для включения ключевых слов, но речь идет о замене имени + значения ключевого слова только значением.


person Jacob Zwiers    schedule 08.07.2015    source источник
comment
Я не вижу способа сделать это с помощью SVN. Из любопытства, каков ваш вариант использования? Я предполагаю, что это не предусмотрено, потому что было бы слишком легко забыть, что вы сдули все ключевые слова в своей рабочей копии, и перезаписать их в следующем коммите только значениями.   -  person ThisSuitIsBlackNot    schedule 08.07.2015
comment
Управление текстовыми файлами, отправленными на сервер в виде внекодовой конфигурации. Назначение: извлекать/экспортировать последние файлы из SVN, отправлять на сервер вручную или с помощью утилиты, удалять файлы SVN. Информационная служба отображает номер редакции по запросу (вывод подразделов файла), чтобы обеспечить проверку правильности загруженной версии конфигурации. В этом случае никакой семантической разницы между $Revision: 6483$ и 6483, просто предпочтение, если бы это было просто сделать. Я мог бы манипулировать файлами или выводом информационного сервиса, но в данном случае это не стоило усилий.   -  person Jacob Zwiers    schedule 08.07.2015


Ответы (1)


Нет, это не поддерживается в Subversion 1.8. Я предполагаю, что вы могли бы захотеть сообщить об этом сообществу Subversion как о запросе функции. Я предлагаю сначала попробовать список рассылки users@ Subversion.

«Списки рассылки Apache Subversion»: http://subversion.apache.org/mailing-lists.html< /а>.

person bahrep    schedule 09.07.2015