2012-10-02 2 views
2

Есть ли какой-либо GUI-клиент для git, подобный Perforce? Мне комфортно работать с файлами, кроме списка изменений. Способ git показывает, что вещи основаны на фиксации, и это не интуитивно. Работа с клиентом Perforce GUI очень интуитивно понятна, поскольку я работаю с файлами - P4 делает упор на файлы (по крайней мере, в графическом интерфейсе).Perforce как GUI-клиент для git

Я не хочу, чтобы git cola или другие клиенты GUI git делали упор на фиксацию истории/списка изменений. Я ищу клиента, который работает на основе файлов.

Спасибо за любую помощь.

+0

Даже если что-то подобное существует, это ужасно нарушит ваш мозг, когда дело доходит до размышлений в Git. Git основан на наборах изменений для дерева, а не на файлах. – Collin

+2

Вопреки распространенному мнению, git на самом деле [* not * на основе наборов изменений] (http://gitmanual.org/gitglossary.html#def_changeset); внутренне это [контент-адресуемая файловая система] (http://en.wikipedia.org/wiki/Git_ (программное обеспечение) #Data_structures). Тем не менее, маловероятно, что вы найдете графический интерфейс git, который будет тиражировать рабочий процесс perforce, поэтому лучше перейти на git-способ делать что-то. Дайте ему шанс, вам может понравиться. :) – user4815162342

+0

Если вы идете по файловому маршруту, вы понимаете, что в основном будете сражаться против своего инструмента, а не работать с ним, не так ли? – R0MANARMY

ответ

2

Вы должны попробовать SmartGit, это бесплатно для некоммерческого использования и работать практически на каждой операционной системе.

SmartGit позволит вам работать на основе изменений, а также предоставит вам исследователь-архив, в котором вы собираетесь провести микс.

+0

SmartGit хорош, но я предпочитаю открытый исходный код. В любом случае спасибо за ваш ответ. – prasannatsm

0

Я не уверен, что операционную систему вы работаете, но если вы будете работать на Mac OS X, вы можете попробовать Источник Дерево Atlassian в http://www.atlassian.com/software/sourcetree/overview

Как SmartGit, он свободен, работает с изменения (история фиксации) и имеет просмотр проводника файлов с поддержкой diff.

1

Я использовал perforce в течение многих лет. Нет хорошего управления версиями gui, поскольку он никогда не нашел никого. Включая любого известного git-клиента.

background: Я использовал прозрачный чемодан, cvs, subversion, git .... версию системы на 10+ лет dev.

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