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

112 ideas in this current. Submit an idea!

Posted about 3 years ago by ShreeK

View central server shelved changelists from sandbox

If I've created a p4sandbox for working on various task streams, I can push those streams into a shelved changelist on the central server via the mirror stream. However if someone with a similar workflow wants to share a shelved changelist with me, there is no convenient way to access it from within the sandbox.

Flag as inappropriate

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 about 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 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 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 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 over 3 years ago by ravi

Plugin to measure each developer's contribution to Source Code

If any plug-In is available to measure lines of code added \ deleted \ modified for - Each developer - Component \ directory level result - For a Team of developers from a big group - Location based Teams KLOC contribution is very much in practice to measure developers efficiency in big organisation. Only KLOC will not judge developer but it will definitely give good analysis view on work progr...

Flag as inappropriate

Posted about 3 years ago by Toni Arte

Streams should have keyword for not propagating changes to parent

Right now you can either 'share' or 'isolate' changes, i.e. share them to both directions, or isolate them to this particular stream. It would be great if there was a feature to only 'share' changes to the child streams, and not to the parent. The use case is when developing modular software which can be built into binary components. Each development stream could focus on a particular component...

Flag as inappropriate

Posted over 3 years ago by Gabor

Allow for ticket based authentication in P4Maven

When authenticating in P4Maven a clear password must be stored in either settings.xml or pom.xml. It would be nice if the ticket value (from p4 login -p) could be used, or if the ticket file could be leveraged directly.

Flag as inappropriate

Posted about 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 almost 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 about 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 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 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 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 over 3 years ago by sssmg

Integrate email functionality into some of the P4V UI

Have you considered integrating email into some of the UI? It would be useful when code reviewing through submitted changelists. I find myself having to manually copy and paste the important bits of a check-in (CL#, check-in comment, files affected, and etc.). It would be really handy if there was an email button that would auto populate this data in a brand new email message. :)

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

Submit another idea to this current

Remember, please keep it constructive!