Perforce Software p4ideax


Share your Idea

Use this form to quickly share you idea with us. Remember, please keep it constructive.

Don't have an account? Sign up.

Current: Clients

Created over 3 years ago by scuttlemonkey
Current Status: open

Specific suggestions on how to improve the various Perforce clients.

About This Current

92 ideas in this current. Submit an idea!

Posted over 3 years ago by dannyoleson

Submit errors relating to out of date files should indicate what files are out of date

The submit error that indicated that files are out of date (newer revs of that file have been submitted alread), if the error indicated what files were blocking submission. Furthermore - an option to submit unimpacted files would be fantastic.

Flag as inappropriate

Posted over 3 years ago by P4Karl

Debian package for P4V

Provide debian and Ubuntu packages for installing P4V using debian installers such as apt-get.

Flag as inappropriate

Posted over 3 years ago by Wilken Rivera

Client restore feature in P4V

It would be great if P4V had an option to restore a client from the spec depot; More specifically, it would be great, if a user could right click a client name from the Workspaces tab and select "Get Revision" to restore a client to a previous revision from the spec depot. Of course, recovering a deleted client would probably have to work differently.

Flag as inappropriate

Posted almost 3 years ago by andre

Launch P4V command from a url

I would like to be able to insert a special URL in an email or on a web page that would launch a P4V command with the proper arguments. This would allow for example to be able to email someone to look at the shelved files on a specific changelist and the receiver would only have to click on the link to launch the P4V "Goto" command on a running instance of P4V to open the Changelist window with...

Flag as inappropriate

Posted over 3 years ago by FSG-Darren

Ability to view job descriptions in the pending changelist view

When jobs are attached to pending changelists you can only see the job ID, which is not very descriptive (particularly if it's synced from a bug database), it'd be great to also see the description of the job in the description field. For bonus points it'd also be great to be able to show custom job columns within the pending changelist tab.

Flag as inappropriate

Posted over 3 years ago by Neil

A checkbox in P4V to force the deletion of new (Added) files from a reverted changelist

When I revert a changelist, new files that were to be submitted as "Add" operations in that changelist are left marooned on my hard drive. This causes problems later on if I happen to forget about them. I'd like an option when reverting to automatically delete added files after reverting them. I would probably leave this option on all the time.

Flag as inappropriate

Posted over 3 years ago by ahbehindyou

adding a Notification Area icon to know the status in a glance

when doing heavy operations (merge, integrate, reverse integrate), i have to leave the p4v window up to see when its done. If i try to do other work, i have to switch back to the p4v window periodically to see when its done it would be cool if you could add a Notification Area icon for p4v status, that would change icons/animate when doing stuff, so users can just look at the icon and figure ou...

Flag as inappropriate

Posted over 3 years ago by G Barthelemy

Built-in metadata comments

It would be great to be able to add comments within specs. That would be useful for large protection and trigger tables, for example. The comments could be stored in a separate table (indexed by a hash of the actual content, for example) and only accessed when the spec is being edited, so that it doesn't unnecessarily increase the amount of scanning required when the table is used by p4d (think...

Flag as inappropriate

Posted about 3 years ago by Tony Whitley

P4V address bar "intelligent paste"

When I cut and paste a path from the $Header: in a file it's a pain to select just the path. It would be easier if I could copy the whole line and P4V was smart enough to strip off $header: and then # onwards. [regexp something like (//.*)#]

Flag as inappropriate

Posted over 3 years ago by Chance

When switching streams, have option to decide to use same workspace or use different workspace as I'm switching

In the Connection options, user has a choice to "Use the same workspace and switch it between streams" or "Use a different workspace for each stream". I would actually like the ability to choose this option each time I switch streams. Or, at the very least, have a behavior preference for development streams AND for release streams. I may be the only one who uses this workflow, but I like to use...

Flag as inappropriate

Posted over 3 years ago by Gaige

Better discovery of added files

P4V could monitor the directory structure for a workspace for new files, and make them visible to the user. With a simple way to ignore a file or a folder (and for advanced users, a list of file types), this would decrease the likelihood of files that are left outside of the repository accidentally.

Flag as inappropriate

Posted almost 3 years ago by LeeB

Allowed case insensitive filters

There are many cases when trying to filter results using p4v which I am not worried about the case of the string I am searching for. For example, when searching for a label, I do not care what the case if, especially if I am searching for a group of labels. In fact, I may not know all the different permutations of case which were previously used, due to changing standards.

Flag as inappropriate

Posted about 3 years ago by Jeff Hughes

Revision Graph - Add ability to save different filters

When I'm doing integration the revision graph is my primary info gathering tool. I would like the ability to save off more then one filter, in the same way the other filters are setup in p4v. I sometimes need different views of the graph, and having multiple filter would speed up my work :)

Flag as inappropriate

Posted over 3 years ago by nico

P4V loggin window

The loggin window in P4V could be improved. Instead of showing the three fields for server, user and workspace, it would be nicer to have a list of shortcuts links, so that only one click would be sufficient. The 10 top links would be also triggered by a simple keyboard shortcut like cmd-1. And there would be a link called « open... » that would display the form with the three previously ...

Flag as inappropriate

Posted over 3 years ago by nico

Keyboard shortcut for submit button in submit dialog

In P4V on OS X, it could be nice to provide a keyboard shortcut instead of being obliged of clicking on the submit button appearing in the submit window. Typically the shortcut would be cmd-S. If I remember well, this shortcut is implemented in the Windows version.

Flag as inappropriate

Posted about 3 years ago by Jeff Martin

Grant User and Group management to Operator account

I am looking for a way to delegate User and group management to our Service Desk guys without giving them Super privileges and frankly without wasting costly Perforce licence. I think the easiest implementation from a Perforce point of view would be to grant User and Group management to Operator account, thus giving them the ability to launch P4Admin. Honestly this is still much more right than...

Flag as inappropriate

Posted over 3 years ago by p4PZP

A "build it yourself" Perforce GUI client

The Perforce GUI client started totally free of bells and whistles, and even free of any functionality at all, so that even if instantiated, it would be entirely invisible and non-functional to the user (in which case the user would not be able to see it or do anything with it, it would just be running silently in the background). The user (or admin) would then have the option to "turn on" any ...

Flag as inappropriate

Posted over 3 years ago by nico

Delete Local File should send the file to the Trash

In P4V, if a file is not under Perforce it is possible to right click on it and choose « Delete Local File ». This function is too dangerous and should put the file in the Trash instead of unlinking it (i.e. "mv MyFile ~/.Trash/" instead of "rm MyFile"). The command should be renamed « Move to Trash ».

Flag as inappropriate

Posted over 3 years ago by mikko

Remove "Remove from workspace" from the popupmenu

Currently that menu item is really close to the very often used "Get latest from debot" and it is really easy to click the wrong item especially when using a trackpad. Even worse, that action cannot be undone nor cancelled! This is pain the ass in big codebases. Undoable actions should have confirmation, and this particular action is nto often used so it should be in the top menu instead.

Flag as inappropriate

Posted almost 3 years ago by Jeff Wilson

Add "ReviewNotes:" field to changelist description, writable by all

Add a new field to the changelist form to contain review notes from other developers. The permissions for this field would make it possible to update this field with 'p4 change -i' even for changelists which the user does not own. By having this information in the changelist description it would be possible for a submit trigger to enforce code review policy.

Flag as inappropriate

Submit another idea to this current

Remember, please keep it constructive!