[OpenAFS-devel] Change of version control system
Hartmut Reuter
reuter@rzg.mpg.de
Mon, 13 Jul 2009 16:55:44 +0200
Simon,
the new interface to gerrit and gid works fine for me. I tested it last
week with a very simple small patch and I was able also to update the
patch which finally was accepted and merged.
Today I pushed another patch (70), but without being aware of it two
other patches (68 and 69) appeared.
What may have caused this behaviour?
Before doing the commit I did a "git pull" to be sure i am working on
the actual source. But there was nothing which had to do with the source
files in the patch.
Hartmut
Simon Wilkinson wrote:
> After a long time talking about it, and a lot of development work, I'm
> happy to announce that we have now completed the migration of our
> version control system from CVS to git.
>
> If you are a user, then this won't affect you beyond the fact that our
> development process will be more streamlined, and so hopefully we can
> get things to you quicker, and in better shape.
>
> If you are a developer, then there are major changes both in tools, and
> in workflow, involved. Whilst our CVS repository won't be going away in
> the immediate future (so you can still 'cvs diff' your old sandboxes),
> no new commits will be made in CVS. All new development should be based
> on the source tree in git, which can be fetched and managed through the
> git toolset.
>
> We are also instituting a new code review process. Before hitting the
> source tree, all changes will go through Gerrit. Gerrit is a code review
> application from Google which is extensively used by their Android
> project. It provides a web based mechanism for managing patch
> submission, and permits anyone to view and comment upon those patches
> before they enter the source tree. Our review process is informal -
> there are no hard and fast rules on what reviews a patch needs before it
> can be committed, but from now on gerrit, rather than RT, will be the
> place where these reviews occur.
>
> An introductory document on git, gerrit, and our proposed new workflow
> is available from:
> http://www.dementia.org/twiki/bin/view/AFSLore/GitDevelopers
>
> Our git repository is http://git.openafs.org
>
> Gerrit is available from http://gerrit.openafs.org
>
> Despite the name, the 'openafs-cvs@openafs.org' mailing list will
> continue to receive notification of all changes to the repository.
>
> If you have questions, and I'm sure there will be many, please ask them
> on the openafs-devel@openafs.org mailing list, on #openafs on Freenode,
> or in the Jabber chatroom openafs@conference.openafs.org
>
> Cheers,
>
> Simon.
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-devel
--
-----------------------------------------------------------------
Hartmut Reuter e-mail reuter@rzg.mpg.de
phone +49-89-3299-1328
fax +49-89-3299-1301
RZG (Rechenzentrum Garching) web http://www.rzg.mpg.de/~hwr
Computing Center of the Max-Planck-Gesellschaft (MPG) and the
Institut fuer Plasmaphysik (IPP)
-----------------------------------------------------------------