jeshyr: Programming dreamsheep (Dreamwidth - Development)
Ricky Buchanan ([personal profile] jeshyr) wrote in [site community profile] dw_dev2013-04-20 04:25 pm
Entry tags:

Upgraded Omnibus Script With Added Gitness!

Just to let folks know, the ombibus jeshyr-do-anything script at http://dw-dev.dreamwidth.org/94822.html has been upgraded to cope with git.

It doesn't do quite as many things as it used to, but it does all the basics and I'll add new things back in as I figure out how to do them with git.

Jobs it currently handles include:
Apache server up/down/restart
Move between free/nonfree directory trees
Update databases
Upgrade your hack with github code
Hard reset your hack to current github state
Tidy old patching artefacts
Show apache error logs

It used to make patches and handle diffs and stuff but since that's all *so* different in git I just ripped it out and will re-add as appropriate.

You can always find the code at http://dw-dev.dreamwidth.org/94822.html - I won't include it here, trying to keep it just in one place or we'll end up with 27 different versions.

Comments, brickbats, boquets, requests, and suggestions welcome :)

Cheers,
r
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2013-04-20 04:16 pm (UTC)(link)
Move between free/nonfree directory trees
does that include moving the history, or just the current version?