
Hello, Thanks to Neil Schemenauer, we now have some Mercurial mirrors hosted at http://code.python.org/hg/ Here are the URLs for each of the available repositories: - http://code.python.org/hg/trunk/ - http://code.python.org/hg/branches/py3k/ - http://code.python.org/hg/branches/release2.5-maint/ For Mercurial beginners, each of the URLs above references both a human-readable Web interface to browse the repositories (view changesets, subscribe to an RSS feed, annotate source files...), and a machine-queryable address to "clone" the repositories for local, offline use. That is, if you run "hg clone http://code.python.org/hg/trunk/", you'll get a "trunk" subdirectory containing the whole trunk history in a local repository, as well as a working copy. You can then do, e.g. "hg annotate setup.py" at light speed. The Mercurial mirrors are sync'ed with the SVN repo every 5 minutes. They are read-only, that is you cannot push to them. (technical note: the mirrors are done using my own "hgsvn", but an alternate strategy would be to use the builtin "hg convert" instead) Regards Antoine.

On Tue, Aug 26, 2008 at 10:53 AM, Antoine Pitrou <solipsis@pitrou.net> wrote:
Cool! It's nice to have these become "official". My hg branches are all pointing to your site. Can I easily relocate the parent branch? -- Cheers, Benjamin Peterson "There's no place like 127.0.0.1."

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 26, 2008, at 12:42 PM, Benjamin Peterson wrote:
Actually, right now anything that's not Subversion is still experimental. But agreed that it's nice Mercurial and Bazaar are available. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSLQ6yXEjvBPtnXfVAQK/fgP/aRTdNeqdWddQetANArV8zpYLbS7TUUbl b/h0p6fWJdSf4ZPkuN4yjXZz8F+4QXc+B1qF8qxEdtc9BjvSBbgOED/GEjF++9OJ fQ2JpT01+Cj2Z8rl034leTrGq1CQ9uDC7YTWJblJjyFiFiCEzSiiJ6aETe3LDpwe ZJT6OxyQVwU= =7YSu -----END PGP SIGNATURE-----

Benjamin Peterson <musiccomposition <at> gmail.com> writes:
Cool! It's nice to have these become "official". My hg branches are all pointing to your site. Can I easily relocate the parent branch?
Just edit .hg/hgrc in your branches and modify the "default" value in the "[paths]" section. Then "hg in" to be sure everything went ok. Regards Antoine.

Brett Cannon <brett <at> python.org> writes:
But can we push branches up to our personal directories on code.python.org like we can with bzr?
If you have an ssh access to code.python.org, it should be easy. However, giving other people anonymous read-only access would require some manual configuration I think (not lots of, though).

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 26, 2008, at 6:28 PM, Antoine Pitrou wrote:
It should not be too hard to adapt the generalizations we made when we brought up the Bazaar repository. Unfortunately, I don't have time to do it, but Thomas and Martin (who are both also probably pretty swamped) probably know how we did it. If not before, we should spend time after the releases in making this available. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSLSS03EjvBPtnXfVAQKAVQP+KCbGOHU0xjfR1mghhdPhlzhHslC1Jwc+ WJAIoDfO/qWGwzBBImIoEqsAqdEBWVbaEjQN57EtL0LRUoR0S3bJdg9P/EeOBDlv 2RHxYZomMFE4rlUJer27oHVBXRO/MgIfWiePQEHowEQQ1pe4INnqiF0OeMlou8sb fYsrpEIun5k= =gtAb -----END PGP SIGNATURE-----

On Tue, Aug 26, 2008 at 10:53 AM, Antoine Pitrou <solipsis@pitrou.net> wrote:
Cool! It's nice to have these become "official". My hg branches are all pointing to your site. Can I easily relocate the parent branch? -- Cheers, Benjamin Peterson "There's no place like 127.0.0.1."

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 26, 2008, at 12:42 PM, Benjamin Peterson wrote:
Actually, right now anything that's not Subversion is still experimental. But agreed that it's nice Mercurial and Bazaar are available. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSLQ6yXEjvBPtnXfVAQK/fgP/aRTdNeqdWddQetANArV8zpYLbS7TUUbl b/h0p6fWJdSf4ZPkuN4yjXZz8F+4QXc+B1qF8qxEdtc9BjvSBbgOED/GEjF++9OJ fQ2JpT01+Cj2Z8rl034leTrGq1CQ9uDC7YTWJblJjyFiFiCEzSiiJ6aETe3LDpwe ZJT6OxyQVwU= =7YSu -----END PGP SIGNATURE-----

Benjamin Peterson <musiccomposition <at> gmail.com> writes:
Cool! It's nice to have these become "official". My hg branches are all pointing to your site. Can I easily relocate the parent branch?
Just edit .hg/hgrc in your branches and modify the "default" value in the "[paths]" section. Then "hg in" to be sure everything went ok. Regards Antoine.

Brett Cannon <brett <at> python.org> writes:
But can we push branches up to our personal directories on code.python.org like we can with bzr?
If you have an ssh access to code.python.org, it should be easy. However, giving other people anonymous read-only access would require some manual configuration I think (not lots of, though).

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 26, 2008, at 6:28 PM, Antoine Pitrou wrote:
It should not be too hard to adapt the generalizations we made when we brought up the Bazaar repository. Unfortunately, I don't have time to do it, but Thomas and Martin (who are both also probably pretty swamped) probably know how we did it. If not before, we should spend time after the releases in making this available. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSLSS03EjvBPtnXfVAQKAVQP+KCbGOHU0xjfR1mghhdPhlzhHslC1Jwc+ WJAIoDfO/qWGwzBBImIoEqsAqdEBWVbaEjQN57EtL0LRUoR0S3bJdg9P/EeOBDlv 2RHxYZomMFE4rlUJer27oHVBXRO/MgIfWiePQEHowEQQ1pe4INnqiF0OeMlou8sb fYsrpEIun5k= =gtAb -----END PGP SIGNATURE-----
participants (4)
-
Antoine Pitrou
-
Barry Warsaw
-
Benjamin Peterson
-
Brett Cannon