Преобразование Mercurial с --branchmap: преобразование имен веток, содержащих пробелы

Я использую hg convert навести порядок в некоторых репозиториях hg. В процессе я использую --branchmap Возможность переименовать некоторые ветви.

Проблема в том, ветки с пробелом в имени (a bне переименовывай Я попытался заключить их в кавычки (как кажется, работает с --filemap) или избежать обратной косой черты, но безрезультатно.

Как я могу переименовать ветки с пробелами в их именах?

1 ответ

Просто не делайте ничего, чтобы избежать оригинального фирменного имени. Протестировано со свежим Mercurial (THG) 5.0.2

Оригинальное репо

>hg branches
My Branch                      4:a44473442f4c
Other Branch                   3:139a43f9edc4
default                        0:356bf10ef7f0 (inactive)

Branchmap

My Branch My
Other Branch Other

Конвертированный репо

>hg branches
My                             4:1f22df1c3744
Other                          3:6a2a18b56a5c
default                        0:356bf10ef7f0 (inactive)
Другие вопросы по тегам