[Python-Dev] Mercurial conversion repositories
Antoine Pitrou
solipsis at pitrou.net
Sat Feb 26 22:20:04 CET 2011
On Sat, 26 Feb 2011 16:06:45 -0500
Barry Warsaw <barry at python.org> wrote:
>
> >I find bazaar's model confusing, and hg's intuitive, just like Éric.
> >And consider that I learned bazaar before mercurial. To me, it makes
> >perfect sense that in a DVCS the "unit" is a directory containing
> >a repository and a working copy, and that the repository is *the*
> >repository. That is, it has everything related to the project in it,
> >just like the master SVN repository does (plus, since it is a DVCS,
> >whatever I've committed locally but not pushed to the master). To have
> >a repository that only has some of the stuff in it is, IMO, confusing.
> >I advocated for having all the Python history in one repo partly for
> >that reason.
>
> I would feel better about Mercurial's if the repo where not intimately tied
> with a default working tree (yes, I know -U). In a sense, that's what
> Bazaar's shared repositories are: a place where all your history goes. In
> Bazaar's model though, it's not tied to a specific working tree, and it's
> hidden in a dot-directory.
Often (but not always), when you're wanting to do something, there's an
extension for Mercurial which can be enabled ;)
http://mercurial.selenic.com/wiki/ShareExtension
Regards
Antoine.
More information about the Python-Dev
mailing list