Командная строка Perforce показывает только локальных пользователей/списки изменений/рабочие пространства, но P4V показывает всех

Мы используем P4 бесплатно с двумя пользователями. В графическом интерфейсе администратора P4V я вижу себя и своего партнера как пользователей, а в графическом интерфейсе P4V я вижу все рабочие области (клиенты) и все списки изменений (как мои, так и моего партнера). Из командной строки «пользователи p4» показывают только меня, «клиенты p4» показывают только мою локальную рабочую область и т. д. Есть ли какой-либо режим, настройка среды или специальный каталог, из которого я должен использовать командную строку p4, чтобы увидеть эти глобальные объекты? Я считаю, что я суперпользователь p4 (так как я читал, что это значение по умолчанию при установке, и мы ничего не меняли). Я, очевидно, упускаю что-то очень простое в отношениях между командной строкой p4 и P4V.

Причина, по которой мне нужно использовать командную строку, заключается в том, чтобы удалить старую клиентскую рабочую область (используемую на другом компьютере), с которой связан пустой список изменений. Поэтому мне нужно использовать «p4 client -d -f old-workspace-name» из командной строки. Но когда я это делаю, это говорит мне, что имя клиента «old-workspace-name» не существует.


person M Katz    schedule 23.03.2010    source источник


Ответы (1)


О! У меня была установка с двумя серверами p4 (один я настроил на короткое время в качестве эксперимента и забыл о нем). Мой графический интерфейс указывал на настоящий, а моя командная строка указывала на экспериментальный. У них обоих был клиент с определенным именем, так что я перепутал их из-за того, что они были одинаковыми. Надеюсь, это поможет кому-то еще, кто делает ту же ошибку.

person M Katz    schedule 24.03.2010