У меня есть полка (S), созданная другим членом команды, и в ней есть файлы a.txt и b.txt. Я хочу добавить еще один файл, который я редактировал, c.txt, на ту же полку S. Возможно ли это принудительно?
Если я редактирую или повторно открываю c.txt в списке изменений S, я получаю сообщение о том, что S принадлежит другому клиенту (другому члену команды).
Заявление об ограничении ответственности: вы, вероятно, не захотите использовать для этого полки. Вы, вероятно, захотите использовать ветку и подчиняться ей. То, что вы делаете, сложнее, чем стандартный рабочий процесс Perforce, и похоже на попытку перевести рабочий процесс из какого-то другого инструмента в Perforce с использованием концепций, которые не соответствуют полностью. Я рекомендую не делать этого и, возможно, описать ваш общий вариант использования опытному пользователю Perforce, который подскажет вам более идиоматический способ сделать это в Perforce. :)
Тем не менее: см. Эту статью о смене владельца отложенного изменения. https://community.perforce.com/s/article/2531 Обратите внимание, что отложенный список изменений на самом деле является просто отложенным списком изменений с прикрепленными отложенными ревизиями и обычно ограничен одним пользователем, но жестяная банка передается между пользователями через этот процесс.
Удачи!