Delete original job versioning script and add in the new improved
version 2 script.
This script has vast differences from the original and is now totally
class based.
As far as I can tell all of the issues in the original script have
been resolved in this incarnation, including such things as being able
to delete jobs from Perforce. The job file will simply be "p4 delete"ed
and the job itself will be deleted from Perforce. This means that although
there is still no protections possible on being able to delete jobs, there
is a record of what they were prior to their deletion.
One thing to be wary of with this version of the script is that jobs
created by an unauthorised user are currently simply removed from
Perforce and no trace of them exists. This is possibly a little extreme
but for now is the easist solution to implement.
See the to do list at the bottom of the script for things which I am
currently working on for this script.