[p4] p4 submit w/o an editor
drj at ravenbrook.com
Fri Jul 14 01:12:13 PDT 2006
On 13 Jul 2006, at 21:32, Weintraub, David wrote:
> $ p4 client -client "temp$$" -root "$PWD" -view "//depot/dir/
> $ p4 -c "temp$$" sync
> $ p4 client -d "temp$$"
> Takes all of three lines. Instead, I have to build a form in a text
> file, then redirect that input back into the "p4 client" command. A
> messier process.
You don't need a file, a pipe will do:
printf 'Client: drj-temp\nRoot: /tmp/\nView: //info.ravenbrook.com/
foo-bar/... //drj-temp/...' | p4 client -i
You might be surprised at how minimal a form you can get away with:
printf 'Change: new\nDescription: spong' | p4 change -i
Nonetheless I also think command line options for form values would
be a good idea.
More information about the perforce-user