Как я переименовываю спецификацию ответвления в по необходимости?

Я хотел бы знать, как переименовать спецификацию ответвления (иначе, "отображение ответвления") в по необходимости. Клиент P4V не позволяет Вам редактировать имя спецификации ответвления.

Действительно ли безопасно просто добавить другую спецификацию ответвления, скопировать настройки и удалить старую?

6
задан raven 16 December 2009 в 15:30
поделиться

3 ответа

Perforce не предоставляет механизма для переименования спецификации ветви. Может быть, они опасаются, что вы можете случайно сломать некоторые скрипты, если перейдете и переименуете один?

Да, создать новый безопасно,

8
ответ дан 10 December 2019 в 02:48
поделиться

Да. Но вам нужно выполнить интеграцию p4, чтобы получить файлы. Это то, что делает p4v «копировать или переименовывать». Используйте параметр переименования, при котором также удаляются старые файлы.

-1
ответ дан 10 December 2019 в 02:48
поделиться

Отсутствие переименования спецификаций веток распространяется на все спецификации (пользователей, группы, клиенты, ярлыки, задания и т. Д.). Здесь может пригодиться командная строка:

p4 branch -o OLDBRANCH | sed -e "s,OLDBRANCH,NEWBRANCH," | p4 branch -i && p4 branch -d OLDBRANCH
2
ответ дан 10 December 2019 в 02:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: