Я внес некоторые изменения в один клиент perforce, но не отправил их. Я хочу распространить эти изменения на другой клиент perforce, не отправляя изменения в первый клиент.
Является ли это возможным? Если да, то как? Спасибо
Я внес некоторые изменения в один клиент perforce, но не отправил их. Я хочу распространить эти изменения на другой клиент perforce, не отправляя изменения в первый клиент.
Является ли это возможным? Если да, то как? Спасибо
Вы не можете сделать это из самого Perforce. Вам нужно будет выполнить ручной процесс:
Этот процесс можно автоматизировать с помощью таких команд, как p4 changes
и p4 describe
, и инструментов ОС для разбора вывода (например, for
в DOS), но в большинстве случаев это будет излишним.
ознакомьтесь с новой функцией откладывания в выпуске perforce 9.2 (в настоящее время доступна в бета-версии) — вы можете кэшировать измененные файлы на сервере, не регистрируя их как изменение версии.
http://blog.perforce.com/blog/?p=1872
Хотя я не работал с git-p4, ответ на этот вопрос, похоже, относится и к вашему варианту использования: git-p4 и извлечение из других репозиториев