Quoth Peter Memishian on Fri, Feb 06, 2009 at 01:01:57AM -0500: > I was still fuming about this experience at lunch when Jonathan Adams > raised an alternative: given that the above is entirely mechanical, why > can't the gate do it for us? That is, why cant the hg push logic see that > there are other changesets but that none of them have conflicting files, > and do the above dance for the developer?
It seems to me that there is some value to telling the user which files were changed, so I think we should avoid doing this on the gate. What if Cadmium provided a pull_merge_recommit command that combined the steps on the client side? Or what if there was a webpage which showed how many people have tried and failed to do pushes recently, so you could tell when the gate is idle? David