Есть мнение, что название продукта произошло от слов perversive force.
Некоторые компании систему контроля версий используют не по своему прямому назначению - вместо средства совместной разработки с удобством отслеживания изменений, существует некая помойка, где всем плевать на качество коммитов, главное чтобы все там было.
p4 changes- просмотр историиp4 labelилиp4 tag- создание тегаp4 integ- создание веткиp4 edit- взятие файла на редактированиеp4 opened- просмотр открытых на редактирование файловp4 submit- коммит измененийp4 sync- получение обновлений с сервера
- Helix Core is free for teams up to 5 users. Try it today!
Допереводить - https://www.atlassian.com/git/tutorials/perforce-git
-
Как можно построить эффективную командную работу в системе контроля версий, в которой нужно явно checkout-ить каждый файл перед редактированием?
-
Невозможно сделать стек "шелвов", т.е. набор изменений, каждое из которых базируется на предыдущем. К примеру, если мы "зашелвили" файлы, их нельзя отредактировать и снова "зашелвить".
depot- репозиторийchangelist- commitshelving- функционал отправки изменений на ревью, позволяющий отправить копии измененных файлов во временный расшаренный репозиторий («полка» от shelve).stream- ветка, branch:Более стабильные стримы находятся выше Mainline, нестабильные — ниже.
jobs- отображают статус работы над багом, интегрируются с баг-трекерамиlabels- объединяют ревизии файлов в группыtriggers- аналог хуков, но со своими особенностями

