Мы смотрим на переход от Perforce (в основном из-за боли, связанной с необходимостью всегда подключаться к ее разъему и отсутствия поддержки для перемещения исправлений ошибок между ветвями, а также хотите ввести инструмент для просмотра кода)Можно ли импортировать всю историю Perforce в Kiln
Однако нам все еще нужна вся история, которая находится в Perforce, так что есть способ переехать в Kiln, сохраняя историю.
(Кто-то в компании попыталось импортировать из Perforce в Mercurial, но не мог найти хороший способ сохранения истории. Как я понимаю, печное это веб-сервис, который предоставляет Mercurial плюс инструмент кода обзора.)
Существует утилита преобразования, которая является частью Mercurial, которая сохраняет хотя бы часть истории, которая преобразуется из Perforce. Но я ничего не знаю о Proforce. Вы хотите отметить Perforce? Я также давно написал свою собственную утилиту для преобразования Perforce, но она была вытеснена той, что была встроена в Mercurial. – Omnifarious
Почему вы говорите, что Perforce не имеет поддержки для перемещения исправлений между ветвями? Cherrypicking отлично работает с P4. Что касается обзоров кода, например. Crucible поддерживает Perforce. Кроме того, релиз P4V 2010.1 поддерживает перемещение рабочих пространств в автономном режиме (правда, немного неудобно). – rjnilsson