← Back to team overview

ffc team mailing list archive

Re: cvs --> hg

 

I forgot to tell you how to install Mercurial. For all lucky Debian or
Ubuntu users, just

    apt-get install mercurial

and you should be ready to go.

Otherwise, check

    http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages

or

    http://www.selenic.com/mercurial/wiki/index.cgi/Download

/Anders


On Mon, Jan 30, 2006 at 09:27:44PM -0600, Anders Logg wrote:
> Hi everyone,
> 
> I've just started to experiment with moving FFC from CVS to Mercurial,
> also known as hg.
> 
> If the experiment goes well, we might consider Mercurial for our other
> repositories as well.
> 
> If you want to try it out, here are a few starting points:
> 
>  - Getting a copy of the latest hg repository for FFC:
> 
>    hg clone http://www.fenics.org/hg/ffc
> 
>  - Browsing the hg repository online:
> 
>    http://www.fenics.org/hg/
> 
>  - CVS counterparts:
> 
>    hg add file
>    hg remove file
>    hg commit        (only commits to your local repository)
>    hg update -m
> 
> Note that all trees (repositories) are equal with hg. When you clone a
> tree, you get a full copy of it, not just the latest version like with
> a cvs checkout. Everyone can keep their own tree or trees and there is
> nothing special about the tree on fenics.org, other than that it is
> the one we consider to be official.
> 
> As of now, I'm the only one allowed to push to the official FFC tree.
> Everyone else email me a changeset or ask me to pull the changes
> from your tree.
> 
> More about Mercurial is available at
> 
>     http://www.selenic.com/mercurial/
>     http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart
> 
> /Anders
> 
> _______________________________________________
> FFC-dev mailing list
> FFC-dev@xxxxxxxxxx
> http://www.fenics.org/cgi-bin/mailman/listinfo/ffc-dev
> 

-- 
Anders Logg
Research Assistant Professor
Toyota Technological Institute at Chicago
http://www.tti-c.org/logg/



Follow ups

References