Мы становимся перемещенными от Подверсии до По необходимости на работе. Я использовал мерзавца-svn, и это сохранило меня очень продуктивным. Я хочу продолжать использовать DVCS для своей собственной разработки.
Который работает лучше всего с По необходимости, по вашему опыту, мерзавец-p4, Perfarce (hg) или что-то еще, о чем я никогда не слышал?
Какие работы хорошо (и что не делает)?
Если вы уже знаете git, я бы рекомендовал просто использовать git-p4. У него небольшая работа, но она выполняет эту работу достаточно хорошо. К сожалению, документации довольно мало. Убедитесь, что у вас установлена более новая версия git-p4.
Недавно я сделал несколько слайдов об использовании git-p4.