Я пытаюсь использовать reposurgeon 4.0 для преобразования SVN-репозитория, имеющего теги с пробелами (например, V 4.1.x snapshot
).
Давайте рассмотрим, что мне действительно нужны такие теги (а их десятая). Удалить эти теги не вариант. Кроме того, я не хочу использовать другой инструмент, так как я хотел бы оценить его.
Я бы хотел сказать инструменту переименовать его в V_4.1.x_snapshot, и поэтому я пытаюсь использовать команда в файле .lift. Я попробовал несколько синтаксисов, перечисленных ниже, но он всегда завершается ошибкой с сообщением о прекращении работы сценария в файле Conversion.Log.
tag V 4.1.x snapshot rename V_4.1.x_snapshot
tag V\ 4.1.x\ snapshot rename V_4.1.x_snapshot
tag 'V 4.1.x snapshot' rename V_4.1.x_snapshot
tag [V\s4.1.x\snapshot] rename V_4.1.x_snapshot
Последний вариант был пробным, предполагая, что там можно было использовать регулярное выражение.
Кроме того, я хотел бы понять, как я могу сказать репохирургу хранить пустые папки.
Может ли кто-нибудь помочь с этим? С наилучшими пожеланиями JL