Developing mercurial by patching tortoisehg

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Developing mercurial by patching tortoisehg

Bastian Wassermann

Hi everyone


I am using mercurial and tortoisehg for a long time right now, I am very satisfied with everything and I want to start to give back something (i.e. new revset functions). We are using a really overhanging branching strategy, for that reason we need more revset filters. What I need right now is a filter for filtering for the first tagged changeset in every different branch, related to min() or limit() but with an additional argument for field. I think that would be a revset function interesting for other. I have experience in developing python, so there is a hope to get something usable for others.


My actual question, because I am a typically lazy developer and I don’t want to install much on my windows developer laptop. Beside of that I have real problems to clone the mercurial developer repository with my companies proxy settings and it is really exhausting to get changes to that proxy settings. Is there a way to “patch” my installed tortoisehg version with the python file I want to adopt? In my example I want to place a source copy (with the right revision) beside or in a special location in tortoisehg and want to change something in mercurial to use that “patched” file instead of the original.


I am looking forward to develop that function.



Best regards

Bastian Wassermann

Tel.: <a href="tel:+4983346011181" target="_blank" id="LPlnk689713" style="color:#000001;text-decoration:none;">+4983346011181
Fax.: <a href="tel:+498334601441181" target="_blank" id="LPlnk689713" style="color:#000001;text-decoration:none;">+498334601441181
FacebookGoogle PlusLinkedInTwitterXingYouTube
Sepp Haggenmüller SE & Co. KG - Bahnhofstr. 4 - D-87787 Wolfertschwenden - Germany
Tel.: +49(0)8334/601‑0 - Fax: +49(0)8334/601‑199 - multivac@...
Kommanditgesellschaft Sitz: 87787 Wolfertschwenden  Amtsgericht: Memmingen HRA 8040

USt-IdNr.: DE 129082475 - Steuer-Nr.: 138/169/51105 - WEEE-Reg.-Nr.: DE 16576440
Persönlich haftende Gesellschafterin: MULTIVAC Sepp Haggenmüller Verwaltungs SE
Sitz: 87787 Wolfertschwenden  Amtsgericht: Memmingen HRB 16659
Geschäftsführende Direktoren: Hans-Joachim Boekstegers (Sprecher), Christian Traumann, Guido Spix

Verwaltungsratsvorsitzender: Robert Vetter
Bankverbindung: Deutsche Bank Memmingen . IBAN: DE 31 7337 0008 0123 6330 00 . BIC: DEUT DE MM 733


Mercurial mailing list
[hidden email]