From: James Edward Gray II Date: 2010-01-27T04:16:28+09:00 Subject: Re: Open Source Subversion Hosting On Jan 26, 2010, at 12:54 PM, Marnen Laibow-Koser wrote: > Thomas Sawyer wrote: >> On Jan 26, 12:05�pm, Marnen Laibow-Koser wrote: >>> >>>> Git handles subprojects, sure... but it's arguable whether it does >>>> them *well* :) >>> >>> Is git submodule really any worse than svn external? >> >> To clarify, I wasn't referring to submodules or externals. By >> "subproject" I meant literally keeping multiple projects in a single >> repo. Subversion's advantage here is that a subdirectory can be >> handled as an independent unit within the whole. > > I used to structure my Subversion repositories this way. In retrospect, > it's hard to see a particularly good reason for it -- at least in my > case, I never did the sort of cross-project reuse that it would have > facilitated. I certainly don't see it as a reason to avoid Git. We used it a lot with the TextMate bundles. We could have users checkout just the files related to their issues. It was nice for support. If we would have made them checkout the entire repository, it dramatically raises the maintenance they are obligated to. They need to keep up with newer versions. James Edward Gray II