Прошло много времени с тех пор, как я использовал перформанс, но я помню одну вещь - мне нужно было "проверить" файлы перед их редактированием. Возможно, это был параметр конфигурации в компании, в которой я работал ... но у вас есть все файлы в вашем рабочем пространстве, но они доступны только для чтения, пока вы их не проверите.
Большинство IDE имеют плагин для P4, который, вероятно, делает это для вас, когда вы начинаете редактировать файл ... для Java, я знаю, что плагины Eclipse и IntelliJ сделали.
У Perforce есть хорошая концепция списков изменений, которая действительно дает вам свободу выбирать, что вы хотите проверить прямо сейчас.
Их клиенты из командной строки и пользовательского интерфейса просто великолепны.
Лично я заметил, что это была одна из самых приятных систем контроля версий, которую я использовал.