Преобразование 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)