From: Rutger V. <rut...@gm...> - 2011-04-19 14:10:47
|
> On dev only, not production. I can dig through the mailing list archives, > but if my recollection is correct, this was discussed here and agreed to by > Bill. Don't worry, I'll take your word for it. >> That means I'm going to have to change my commit behavior, I tend to >> commit files individually so that I can give more specific messages to >> explain the changes in each of them. > > I've shared that concern. I still think we shouldn't change commit behavior; > just be prepared that sometimes the Hudson builds will fail while you're in > the midst of something. Ah, ok, I guess I'll learn to live with the occasional complaint from Hudson. I don't commit code that, as a whole, is broken (...well...), but I do push the commits out in a series. > In part this is also a result of our not better exploiting the capabilities > of version control. It's arguably not the best idea to do development of > features or changes that amount to more than "atomic" bug fixes on the main > trunk. > > If we were on git, this would probably mostly solve itself, as branching and > switching between branches is just so easy that there are few excuses not to > do it. Merges back to master would then contain all the changes that as a > whole would not break the build. But it's not that svn doesn't support > branching and merging. Yeah, it does support it, but just in a goofy way. The extra folders it creates aren't particularly pretty. I'm really starting to like git - perhaps at some point we might move the code base to github? Bit of a pain because we do use some of the supporting infrastructure that sourceforge provides: the wiki, the mailing list(s), the bug tracker. Mmmmm. >> Do I have a login on hudson? > > I don't know - ask for one if you need one (do you?). I don't know, what would it tell me beyond a stack trace when the dev won't build at a given point in time? I don't really need to see that, probably. Rutger -- Dr. Rutger A. Vos School of Biological Sciences Philip Lyle Building, Level 4 University of Reading Reading RG6 6BX United Kingdom Tel: +44 (0) 118 378 7535 http://www.nexml.org http://rutgervos.blogspot.com |