Вы можете сделать это в Perforce точно так же, как вы делали бы это в Git, если хотите - создайте свою ветку Feature B и работайте там над функцией B.Если вам нужно внести изменения в свою ветвь функции A, они могут быть объединены с вашей основной линией и / или веткой вашей функции B.
Если вы делаете свои обзоры кода как полки, вы можете иметь любое их количество.в разработке одновременно;отложенные изменения фактически «перебазируются» на отправленные изменения при синхронизации + разрешении.
FWIW. Обычно я выполняю обзоры в Perforce, чтобы внести изменения в собственную ветку разработки, настроить объединениедо основной линии, а затем отложить это для рассмотрения.Таким образом, я могу продолжать работу над своей веткой разработки без перерыва, мне не нужно создавать новую ветку, и если в моем процессе слияния требуется исправление, я могу просто изменить отложенное изменение (либо отправив исправление вмоя ветвь и добавление ее к слиянию или внесение изменений как часть операции слияния);оно также имеет преимущество в том, что разрешение конфликтов (если таковые имеются) является частью рассматриваемого изменения.