It also makes sense in ANY git project IMHO as "upstream" does not really mean 
"cananical, master repository" as it does with subversion.

It also prevents proliferating any temporary release branches you might be 
using during the release, forcing a user to do a 'git push' during release can 
be annoying, as you might not even HAVE an upstream repository. 

On 29/07/2011, at 8:16 PM, Mark Struberg wrote:

> <localCheckout> is meant to spare bandwith in huge projects by doing a 
> git-clone file:// from the local git repo instead of cloning the upstream 
> repo in release:perform.

Reply via email to