On Feb 25, 2009, at 5:51 PM, Achim Passen wrote:
Another way to do this is to add contrib as an svn external: http://svnbook.red-bean.com/en/1.0/ch07s03.htmlSet up like this, an "svn update" in the root directory would update both projects.
Very cool. I saw this kind of thing in action for the first time yesterday when checking out Clozure Common Lisp via svn. I had no idea how they did that.
I just tried it with clojure and clojure-contrib and it worked very smoothly. One potential glitch is that the external reference for contrib would presumably be:
contrib http://clojure-contrib.googlecode.com/svn/trunk/ However, for a member of clojure-contrib, the correct entry would be: contrib https://clojure-contrib.googlecode.com/svn/trunk/ (https vs. http)Have the svn folks come up with a neat solution for that case or would a clojure-contrib member simply propedit his local clojure svn checkout to give the correct URL for him?
Thanks for the pointer to the info about external! --Steve
smime.p7s
Description: S/MIME cryptographic signature