Yesterday I noticed that the github mirror I'd been using at:

http://github.com/kevinoneill/clojure/tree/master

Does not appear to be fully mirroring clojure's SVN repository, as it
only appears to mirror the trunk.

This means that the branches and more importantly the 1.0 tag are not
being mirrored.

I took a look at this and have managed to knock together a new git
repository along with a rough and ready bash script that does the job of
mirroring clojures SVN repo.

Unfortunately the commit SHA's in my repo are all currently incompatible
with Kevin's repository (probably due to him using svn's https and me
using http).

I'm not convinced I've removed all of the kinks from the script, but it
seems to be working, though I'd like to iron out any remaining kinks.
The script as it stands with some brief instructions on it's use can be
found here:

http://sourcesmouth.co.uk/paste/svn-mirror.sh.html

Kevin, it'd be great if we could get your repository mirroring
everything, this script might help.  Though I'm happy also to cron my
script from work and have it mirror to github, I'd personally rather
just have one clojure git mirror.

Let me know if there are any problems/fixes for the above script and how
we as a community should proceed to offer a complete git mirror of the
svn repo.

R.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to