[Pidgin] UsingPidginMercurial modified

Pidgin trac at pidgin.im
Tue Jun 12 00:46:53 EDT 2012


Changed page "UsingPidginMercurial" by datallah from 76.235.170.111*
Page URL: <http://developer.pidgin.im/wiki/UsingPidginMercurial>
Diff URL: <http://developer.pidgin.im/wiki/UsingPidginMercurial?action=diff&version=4>
Revision 4
Comment: further updates - add instructions for using a 'default-push' [paths] entry

-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: UsingPidginMercurial
=========================================================================
--- UsingPidginMercurial (version: 3)
+++ UsingPidginMercurial (version: 4)
@@ -5,7 +5,7 @@
 Pidgin's Mercurial repositories are served by the [http://www.lshift.net/mercurial-server.html mercurial-server] package.  This relies entirely upon SSH key-based authentication, providing access control and a layer of accountability.
 
 == Anonymous Pull (Non-Developers) ==
-All Pidgin Mercurial repositories will be available via HTTP.  As we are not yet using Mercurial, this is not yet available.
+All Pidgin Mercurial repositories will be available via HTTP from [http://hg.pidgin.im http://hg.pidgin.im].
 
 == Developers ==
 
@@ -23,6 +23,10 @@
   * Without SSH config above: `hg clone ssh://hg@hg.pidgin.im/path/to/repo`
 
 Once initial clones are done, pulls are a simple matter of running `hg pull` within your working copy.  You may optionally add `-u` to have your checkout automatically updated if possible.
+
+Alternatively, you can clone the repository via http and add a `default-push` line to the `[paths]` section of the repository's `.hg/hgrc` file:
+  * With SSH config above: `default-push ssh://hg.pidgin.im/path/to/repo`
+  * Without SSH config above: `default-push ssh://hg@hg.pidgin.im/path/to/repo`
 
 Pushes are a simple matter of `hg push` within your working copy.  If you need to push a new repository, you must clone:
   * With SSH config above: `hg clone . ssh://hg.pidgin.im/path/to/repo` in working copy

-------8<------8<------8<------8<------8<------8<------8<------8<--------

* The IP shown here might not mean anything if the user or the server is
behind a proxy.

--
Pidgin <http://pidgin.im>
Pidgin

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


More information about the Wikiedit mailing list