The conversion to git is now complete. (Thanks again to Florian for
helping us out with the scripting!) Here are some initial instructions
for how to access the new code.

- The new repositories can be found here:

  https://bitbucket.org/fenics-project

- The repositories (here DOLFIN) can be cloned by:

  git clone https://bitbucket.org/fenics-project/dolfin.git

- Developers with write access should use:

  git clone g...@bitbucket.org:fenics-project/dolfin.git

- A full 1.2 GB archive of all the repositories, before and after
  conversion, before and after filtering, including all feature
  branches hosted on Launchpad can be downloaded from here:

  http://fenicsproject.org/pub/archive/

  Developers of feature branches should be able to clone their feature
  branches in git from the above address, push to bitbucket, and make
  pull requests.

- A very good resource for how to use git can be found here:

  http://git-scm.com/book

  I suggest everyone reads it carefully, at least the first three
  chapters, but here's a very quick git introduction:

  1. Same as hg/bzr with: git add, rm, commit, clone, push, pull, status

  2. Files need to be staged before commit: git add foo, or use commit -a.

  3. The whole bzr mess of needing to merge in a separate directory is
     gone. Just pull (or fetch + merge), commit, push as with hg.

  4. Branches are very light-weight and in-directory, as opposed to
     bzr with one-directory-per-branch.

- Work in progress: new mailing list, moving questions to
  stackexchange, closing down Launchpad pages, moving issues,
  downloading copies of tarballs from Launchpad and archive on web
  page. Please comment and contribute.

--
Anders

_______________________________________________
Mailing list: https://launchpad.net/~fenics
Post to     : fenics@lists.launchpad.net
Unsubscribe : https://launchpad.net/~fenics
More help   : https://help.launchpad.net/ListHelp

Reply via email to