2015-10-12 2 views
0

Мы использовали меркурий для нашего проекта. Я использую hg через терминал для добавления, commit & нажмите на изменения.Команда Mac OSX hg имя филиала автозаполнение

При перемещении одной ветви на другую ветку мне нужно автозаполнение имен ветвей.

обновление рт.ст. рег <tab>

Он должен отображать имя ветви и автоматического завершения этого имени.

hg update registration

Просьба предложить какой-либо способ достижения этого подхода.

Благодарим вас!

+0

Взгляните на http://unix.stackexchange.com/questions/15160/tab-completion-for-mercurial-in-bash - также следует учитывать и OSX. – Mureinik

ответ

0

Если у вас есть настройка меркуриала с пивом, и ваша версия в последнее время, вероятно, у вас уже есть файл hg-completion.bash. (В противном случае вы можете скачать версию here. (Предлагаю переименовать его hg-завершение. Баш))

Отредактируйте ~/.profile и ~/.bash_profile файлов и добавьте следующие строки:

if [ -f /PATH_TO_YOUR_COMPLETION_FILE/hg-completion.bash ]; then 
    . /PATH_TO_YOUR_COMPLETION_FILE/hg-completion.bash 
fi 

Открыть новую вкладку терминала и автодополнение должны работать.

+0

Имеет ли это полное название ветки? –

+0

@GeorgeMarian Да, это так. – jota3

Смежные вопросы