Выполнить согласование автономной работы не замечает изменений
Итак, я создал новый файл и скопировал его поверх одного в рабочей области. Затем я выбрал "согласовать автономную работу" из контекстного меню каталога, содержащего файл, после того как я обновил каталог и убедился, что в рабочей области есть новая версия файла - но Perforce сообщает, что файлы не изменились.
В этом есть еще одна странность: несмотря на наличие последней версии программы, оба p4
а также p4v
клиенты, возможно, из-за серверной версии у меня нет reconcile
команда доступна (я не знаю, какая версия сервера, и не знаю, как это выяснить).
Таким образом, было бы полезно, если бы вы могли сказать, как сделать то же самое, что и reconcile
без этой команды (кажется, что это новое дополнение, но я не могу представить себе рабочий процесс, который не требует от вас его использования, или что-то, что делает то же самое). VCS практически бесполезен, если не может самостоятельно определить, какие файлы изменились с последней версии...
2 ответа
Если ваш сервер более старый и не поддерживает согласование, существуют другие способы выполнения этих задач. Начните здесь со всех деталей: http://answers.perforce.com/articles/KB_Article/Working-Disconnected-From-The-Perforce-Server
Если вы добавили файл в Perforce и скопировали его в другое рабочее пространство, вам потребуется "p4 sync -k //depot/path/to/file", чтобы отразить изменение.