2016-08-08 3 views
0

Perforce: Моя система такова, что во время компиляции в каталоге temp создается несколько файлов. Требование это; Если созданный файл отличается от файла, присутствующего в рабочей области, мы копируем файл из каталога temp в рабочее пространство после выполнения проверки файла, присутствующего в рабочей области.perforce diff между 2 файлами в разных каталогах.

Как я могу выполнить разницу между 2 файлами в моей рабочей области и получить вывод, если файлы такие же или разные.

+2

Не можете ли вы просто запустить команду «diff»? Какую операционную систему вы используете на своей рабочей станции? Если это, скажем, Linux или Mac OS X, должна быть команда «diff», присутствующая в вашей оболочке. Если это Windows, вы можете установить что-то вроде Cygwin или Ubuntu в Windows, и тогда у вас также будет команда diff. –

ответ

0

Я хотел бы сделать это:

  1. Скопируйте файл (ы) в рабочей области.
  2. Запустить «p4 reconcile».

Если файлы идентичны, это будет no-op. Если файлы разные, вы получите нужный конечный результат (измененные файлы в рабочей области, открытые для редактирования).

+0

Возможно, было бы удобно настроить рабочее пространство на «allwrite» для этого подхода –

Смежные вопросы