Others have mostly captured the pros and cons, so mine is brief... On Tue, Jan 21, 2014 at 4:58 AM, Mark Thomas <ma...@apache.org> wrote: > I've been using Git more and more for Tomcat development and was > wondering what folks thought about moving Tomcat to git. This isn't a > formal proposal or a vote, I'm just trying to gather some views.
+1 to Git. My main pro from it is speed. Everything feels speedier: commits, diffs, pushes, pulls, etc. I don't think the potential for messing up is bigger. At least, not bigger than learning any new tools (for those of us who would have to learn git). I switched to primarily-git SCM about 2 years ago and haven't had any more mishaps than I would have with svn merging, I don't think. Also +1 to separating the git vs svn discussion from the build system discussion (Maven, Ant, whatever.) (Side note: been using gradle recently, fun.) Yoav > > On the plus side: > - it is much easier to have multiple issues in progress at the > same time and switch between them > - being able to work off-line but still commit is a huge benefit > when working on a complex issue and you don't have internet > access > - merging between branches (assuming all supported branches were in a > single repo) is simpler > > Neutral > - we would need to agree some simple guidelines for how we used git > - tooling seems equivalent to that available for svn (at for what I > use anyway) > > On the down side: > - there is much more potential to mess things up > - cleaning up is potentially more complex > - the disruption of the move - particularly if we want to move to a > single git repo - could be significant > > > Thoughts? > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org