[p4] P4V vs. P4WIN
patrick.bennett at inin.com
Sun Apr 15 18:54:30 PDT 2007
David Weintraub wrote:
> Most of the problems P4win people are having with P4V has to do with a
> different interface and the different way you would use that
> interface. When P4V first came out, there was a lot of short comings
> with it, but over time, it has become more stable. more powerful, and
> more useful. In my situation, where I work on both Windows and
> non-Windows system, I am better off using P4V which gives me a single
> interface on all the various systems I may use.
I keep finding many areas where P4V is extremely frustrating for me
(being used to P4Win).
It's *very* mouse-centric. Many commands and context-menus don't have
shortcuts like P4Win does. So in P4Win, I might right-click on a file
in a changelist, but expect to be able to hit a specific key to do
something [diff previous version ([V]), etc.]. In P4V, nothing in the
file context-menu for a changelist has a shortcut key associated with
it. You *have* to click on an item.
Viewing other users changelists was a snap in p4win and is a major pita
in P4V (you have to specify specific filters - users, clientspecs,
etc.). P4Win could show you all other users changelists at once.
You can't ctrl-c/ctrl-v depot or local file paths like you can in p4win
('pasting' a depot or local path in p4win would automatically navigate
you to that directory).
P4V's changelist handling is also *terrible* compared to p4win. Taking
a default changelist and converting it to a numbered changelist stinks
compared to p4win.
In P4Win, you can ctrl-click individual items, shift-click ranges, etc.
hit the spacebar to select/unselect all highlighted items. In P4V, you
can highlight multiple items, but hitting the spacebar just
checks/unchecks one of them. It's terrible. As I recall, it also has a
problem with files in a changelist with really long paths and not being
able to show you the whole path.
P4V is also just plain *slow* compared to p4win.
Really, it's just lots of little things that add up to me still
preferring p4win over p4v for 90% of my general usage. :\
More information about the perforce-user