2015-01-27 3 views
0

Я хочу создать файл bat, который позволит мне запустить команду hg pull. Когда я запускаю hg pull, он получает некоторую информацию о сервере, а затем запрашивает «имя пользователя» и «пароль». Я хочу автоматически добавлять имя пользователя и пароль. Расскажите, пожалуйста, как это решить.Передача параметров команде hg pull с использованием файла bat

+1

Это может быть дубликатом http://stackoverflow.com/questions/2584407/how-to-save-username-and-password- с-ртутный. – wilx

+0

Возможный дубликат [Mercurial (HG) pull параметры: имя пользователя и пароль] (http://stackoverflow.com/questions/12185048/mercurial-hg-pull-parameters-username-and-password) –

+0

Я хочу сделать это, используя bat файл. я хочу указать имя пользователя и пароль, когда команда hg pull запрашивает команду bat (команда cmd) –

ответ

0

Вот как вы можете передать учетные данные для командной строки, призывание Mercurial:

hg pull http://.../ --config ui.username={username} --config ui.password={password} 

И я рекомендую использовать переменные среды для хранения имени пользователя и пароля:

hg pull --config ui.username=%HG_USERNAME% --config ui.password=%HG_PASSWORD% 
0

Я нашел решение для это. То, что мы должны сделать, это изменить URL-адрес, как следовать с пользовательским вводом

hg pull http://UserName:[email protected]/hg/yourRepo 
Смежные вопросы