[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