Messages in this thread | | | Subject | RE: git pull on Linux/ACPI release tree | Date | Sun, 8 Jan 2006 13:28:50 -0500 | From | "Brown, Len" <> |
| |
>I know a lot of people react to this kind of usage with "what's the >point of the source control system if you're just messing with patches >in and out of the tree all the time" But as a subsystem maintainer, >you deal with a lot of changes and it's important to get a pristine >clean history when you push things to Linus. > >In fact, I do this so much that Linus's tree HEAD often equals my >origin when he pulls. > >Merges really suck and I also hate it when the tree gets cluttered >up with them, and Linus is right, ACPI is the worst offender here. > >Yes, we can grep the merges out of the shortlog or whatever, but that >merging crap is still physically in the tree. > >Just don't do it. Merge into a private branch for testing if you >don't want to rebuild trees like I do, but push the clean tree to >Linus.
Perhaps the tools should try to support what "a lot of people" expect, rather than making "a lot of people" do extra work because of the tools?
Call me old fashioned, but I believe that tools are supposed to make work easier, not harder.
-Len - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |