I have been using Subversion for years. It doesn't seem to be broken.

So I'm trying to broaden fabfile.py to also use subversion and don't know 
what this means in the deploy method ...

# approximately line 503
last_commit = "git rev-parse HEAD" if git else "hg id -i"

I have tried to decipher the git docs and tutorials but don't understand 
them. Can someone please explain for me what "hg -d -i" means? In 
particular, I want to work out what svn command would do the same thing. 

Looking at http://mezzanine.jupo.org/docs/deployment.html it would seem the 
fabfile is expecting to find Mezzanine in my repo. In which case, I am 
responsible for merging any revisions from 
https://github.com/stephenmcd/mezzanine/archive/master.zip when new 
releases are announced. That is not so much a question as an assumption.

And the rollback method looks a bit tricky. deploy would need to have 
backed up the svn revision number.  But anyway, what does "git pull origin 
master" or "hg pull && hg up" mean in the context of a rollback? Sounds to 
me it is more like an update from the master.

Second last question: Is there a killer reason related to Mezzanine I 
should investigate and maybe start using Mercurial?

Final question: Is it actually worthwhile tweaking fabfile so it can also 
handle svn?

Thanks

Mike

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to