git-p4: Jobs and skipSubmitEdit
- From
- Michael Horowitz <mike@horowitz.name>
- Date
- Jun 22, 2012, 16:15 UTC
- Message-ID
- <CAFLRbop2aETNp0-6AdvSTx7Jmh7epYZ6rQc6hhFHbxZrGdEo9g@mail.gmail.com>
Hello,
I've written a git prepare-commit-msg hook to do what the Perforce JobsView would essentially do, so I can include the jobs directly in my git commit message, and then use git-p4.skipSubmitEdit=true, so I can just push things into Perforce directly from git without ever being prompted by Perforce.
Problem is that this doesn't work, because git-p4 tabs in the entire commit message to put it in the "Description:" section of the Perforce changelist, and my "Jobs:" ends up tabbed in, and it it required by Perforce to be at the beginning of the line. The submit ends up failing, because "Jobs:" is required. I am forced to turn off skipSubmitEdit and edit the message to remove the tab from the "Jobs:" line each commit.
Is there any option to make this work right, or does the git-p4 not support this?
Thanks,
Mike