2014-09-08 3 views
0

Когда я использую p4 client я получаю «несоответствие учетных данных» ошибка:p4 клиент возвращается с учетными данными ошибки рассогласования

~$ p4 client 
credential mismatch: P4USER specified abadescu, p4filter command line specified idror 
Partner exited unexpectedly. 
Perforce client error: 
    Partner exited unexpectedly. 
~$ echo $P4USER 

~$ P4USER=idror p4 client 
credential mismatch: P4USER specified abadescu, p4filter command line specified idror 
Partner exited unexpectedly. 
Perforce client error: 
    Partner exited unexpectedly. 

с помощью p4 -u idror client действительно открывает редактор, но после того, как я сохранить эти изменения, кажется, не влияют на p4 sync или p4 -u idror sync

ответ

0

Это сообщение о недопустимости учетных данных не является сообщением Perforce, а скорее связано с локальной настройкой на вашем сайте.

Возможно, у вас есть спусковой крючок, например триггер 'form-out'.

Ваш триггер может использовать локально разработанную программу под названием «p4filter».

Возможно, у вас есть клиентская оболочка для команды «p4», которая может использовать локально разработанную клиентскую программу под названием «p4filter».

Вы должны обратиться к администратору Perforce на своем сайте за помощью в разрешении этого вопроса.

0

Необходимо удалить временные P4CONFIG из переменных окружения. И больше всего вам нужно загрузить ssh-agent с ключом для пользователя abadescu. Если вы не используете ключи SSH для аутентификации удалить их из цепи

Итак:

$ export -n P4CONFIG 
$ ssh-add -D # if needed 

А затем установить client, user, port в команде p4, как:

$ p4 -c client_name -u abadescu -p port_string_here