[Pidgin] UsingPidginMercurial modified

Pidgin trac at pidgin.im
Sat May 26 22:01:20 EDT 2018

Page "UsingPidginMercurial" was changed by rekkanoryo
Diff URL: <https://developer.pidgin.im/wiki/UsingPidginMercurial?action=diff&version=25>
Revision 25
Comment: Fix grim's Trello board item about branches.
Index: UsingPidginMercurial
--- UsingPidginMercurial (version: 24)
+++ UsingPidginMercurial (version: 25)
@@ -3,9 +3,24 @@
 All public Pidgin Mercurial repositories are available via HTTP/HTTPS from [https://bitbucket.org/pidgin/main bitbucket].
+== Clone the Repository and Select a Branch ==
+To start working with Pidgin from Mercurial, you'll probably want to clone our main repository:
-hg clone https://bitbucket.org/pidgin/main
+hg clone https://bitbucket.org/pidgin/main pidgin
+This will give you a `pidgin` directory with the 3.0.0 development code by default.  If you want to develop against Pidgin 3.0.0, you're all set!
+Naturally, Pidgin has a number of branches within its repository, and these branches handle various projects including our maintenance of Pidgin 2.x.y.  We won't go into all the branches here, as there are a lot of them, but we know some people would like to work against Pidgin 2.x.y instead of 3.0.0.  In order to do that, clone the repository as above, but then do this:
+cd pidgin
+hg up release-2.x.y
+You now have a Pidgin 2 tree to work with.  Happy hacking!
 === Configure Mercurial ===
 Mercurial is configured through serveral rc files.  You can override the system-wide settings on a per-user or per-repository basis by changing either `~/.hgrc` or `<repository>/.hg/hgrc`.  See `man hgrc` for details.

Page URL: <https://developer.pidgin.im/wiki/UsingPidginMercurial>
Pidgin <https://pidgin.im>

This is an automated message. Someone added your email address to be
notified of changes on 'UsingPidginMercurial' page.
If it was not you, please report to datallah at pidgin.im.

More information about the Wikiedit mailing list