Как я могу выполнить аутентификацию пользователя в командной строке p4 с паролем (я не хочу создавать p4config для пользователя и пароля). Я создаю файл сценария java, который обрабатывает несколько задач, и мне нужно сделать аутентификацию как-то для каждого пользователя.Вопрос об аутентификации P4
Ближайший вариант, что я понял, выглядит следующим образом: 1. -u имя пользователя P4 логин
затем запрос пароля, но я не знаю, как заполнить его с JavaScript (JS узел - p4 модуль). Весь мой код основан на модулях P4 и узле JS.
var username = process.argv[2];
p4.run("-u" + username + " " + "login", function (usererror, credentials) {
if(usererror) {
console.log(usererror.message);
}
});
Спасибо Сэм! Я буду использовать «echo PASSWORD | p4 login» и будет запускать его отдельно как bat-скрипт. Это будет работать для меня. – kai0