Настройка p4 на Red Hat Enterprise Linux
Пришло время избавиться от этой простой, но не легко объясняемой темы. И то, что я получил в Интернете, так или иначе, не смогло синхронизировать мой WINDOWS депо с клиентом RHEL. Вот что я сделал:
- Скачал p4 для RHEL и сохранил его в /usr/local/bin
- Отредактировал /bashrc и сделал записи для P4USER=ABC, P4PORT
- Когда я запускаю команду p4 client, она выдает ошибку, что пользователь ABC не существует
Я хотел знать, какие переменные среды должны быть установлены. и почему ребята исполнили это слишком много информации? Должен быть простой способ установки командной строки p4 для RHEL. Заранее спасибо.
1 ответ
Решение
Вот несколько шагов, которым я следовал
ПРИМЕЧАНИЕ. Я вошел в систему как обычный пользователь, а не как пользователь root, и рекомендуется не использовать пользователя root для выполнения такой задачи:
- Внимательно прочитайте ссылку (она помогает в самом конце, когда я выясняю ответ на моем пути) http://www.perforce.com/perforce/doc.current/manuals/p4guide/chapter.install.html Существует ссылка для скачивания, откуда вы можете скачать соответствующую версию p4 для вашего Linux. Убедитесь, что вы загрузили этот загруженный p4-бинарный файл в системный путь, например / usr / bin // или / usr / sbin / и т. Д. Сделайте этот бинарный файл исполняемым с помощью команды chmod.
- Запустите команду p4, затем она запросит доверие p4. Затем запустите доверие p4 и введите yes, чтобы продолжить.
- В командной строке сначала отредактируйте файл ~/.bashrc и экспортируйте переменные окружения P4PORT и P4USER, необходимые для p4 (вы можете найти некоторые другие переменные окружения в приведенной выше ссылке, но эти две обязательны).
- Проверьте правильность ввода, запустив p4 set. Если все в порядке, запустите команду p4 login -p, она попросит вас ввести пароль для выполнения и вернуть токен в качестве обратной связи. Просто скопируйте токен и сделайте еще одну запись экспорта для переменной среды P4TOKEN в ~/.bashrc.
- Запустите команду p4 client и отредактируйте представление согласно требованию (согласно доступу депо). (Escape + Shift+; + wq, чтобы сохранить изменения).
- Запустите синхронизацию p4, и все файлы будут синхронизированы lovaly.
Если возникла проблема, прокомментируйте здесь. С Уважением,