By default, if someone already has a file checked out in P4 or if the file is not at the head revision, the editor will not allow you to check out the file. The only option is to make the file writeable (and sometimes not even that).
Quite often, I want to mess around with a file locally. Either I’m setting up a local testcase for a feature I’m working on or I just want to make some simple changes to speed up my workflow. I have no intention of ever checking in these changes, but I do want the files checked out so that when I’m done, I can easily revert the files to get back to normal.
Are there any options, particularly on a project wide level (i.e. not a local setting that everyone would have to set manually), that would allow us to change the behaviour around when the editor allows you to check out a file?