Как я могу синхронизировать (отправить) мою локальную папку с хранилищем, когда у меня много избыточных файлов, удаленных вручную из рабочей области, - PullRequest
1 голос
/ 20 сентября 2019

Я никогда раньше не пользовался системой контроля версий P4, и просто столкнулся со следующей проблемой:

Я отправил проект на сервер с большим количеством избыточных файлов и активно работал над проектом.Теперь мой проект работает и чист, и я хочу синхронизировать его с депо.Проблема в том, что я удалил много файлов вручную в проводнике Windows (из моей рабочей области), игнорируя правила p4 (отметка для удаления, отправки и т. Д.).Как я могу синхронизировать свой проект с депо?Другими словами, как я могу удалить файлы из хранилища, которые я вручную удалил из локальной папки, которые не отображаются на вкладке «Рабочая область».

1 Ответ

1 голос
/ 20 сентября 2019

Запустите команду:

p4 reconcile

Это автоматически просканирует все рабочее пространство на наличие добавленных / удаленных / измененных / переименованных файлов и откроет их для соответствующих действий.После запуска reconcile вы можете просто p4 submit как обычно, и все, что вы делали в своей рабочей области, должно быть отправлено в депо.

Если вы используете P4V, я думаю, что есть команда меню "Reconcile ...", которая сделает что-то подобное.

...