# short commands co=edit ci=submit st=status # new commands shelved=changes -s shelved -u $(P4USER) -c $(P4CLIENT) pending=changes -s pending -u $(P4USER) -c $(P4CLIENT) blame=annotate -u lc=-F "%change%" -ztag changes -m1 -s submitted ... > $(chg)&& describe -s $(chg) copyup= -F "%baseParent%" -ztag stream -o > $(parent) && -F "%Name%" -ztag stream -o > $(current) && switch $(parent) && merge --from $(current) && resolve -as && submit -d "Pulling crud to main" && switch $(current) su $(description)=rec && submit -d $(description) nuke-shelf $(change)=shelve -dc $(change) && revert -c $(change) //... && change -d $(change) nc $(desc) = --field Description$(EQ)$(desc) change -o > $(form) && change -i < $(form) newChange $(desc) = change -o > $(chg) && p4subst "$(LT)enter.*$(GT)" $(desc) < $(chg) > $(chg2) && change -i < $(chg2)