[ANNOUNCE] Push / Pull / Clone GUI - PushMePullYou
Mark Williamson
mark.williamson at cl.cam.ac.uk
Sun Dec 30 19:31:01 UTC 2007
> Wonderful! I had just been thinking about writing something like this
> (need something to make use of my new pyqt book).
>
> But, did you forget to include clone.ui?
Yes, I did forget to include it - good point :-)
I'd forgotten to commit it to the repository so it didn't get pushed out to
Xenbits with the rest. I've now pushed that out, plus a load more updates
(adding basic "Favourites" support for frequently-cloned repositories,
support for running a commit tool such as Qct, etc).
The code is all quite ugly. I've been mainly hacking stuff up that "works for
me", rather than trying to make it production-quality, or pretty. I'm also
learning QT4 and QT designer "on the job" as I'm writing it.
I can say that I'm using pmpu to help manage its own development. For
instance, when I finished the most recent feature I ran ./pmpu and then used
the "Commit Tool..." button to fire up Qct. After the commit, the new
changeset appeared in the "Outgoing" list and I hit "push" to send it
upstream. It actually worked :-O
I can't guarantee that the code won't do something nasty, but it's probably
suitable for somebody who can figure out how to build it and wants to play
around with it!
Updates will continue to arrive at http://xenbits.xensource.com/maw/pmpu.hg
and I'll be very interested to hear from anyone who tries it out or has
suggestions / problems.
More features next, then cleaning up the GUI to not be too horrible ;-)
Cheers,
Mark
--
Dave: Just a question. What use is a unicyle with no seat? And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!
More information about the Mercurial
mailing list