title: Perforce (p4) shelve workflow?
body: <p>I'm trying to devise useful workflows for working with p4 shelve. I'm a git user and miss a lot of its features.</p>
  
  <p>The basic flow (store an unfinished changelist, do something else, go back to finish the initial task – the equivalent of git stash) is trivial; I'm looking for tutorials/articles about how to use this feature in more complex scenarios.</p>
  
  <p>Should I give up and use git-p4 or p4sandbox instead?</p>