Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No Format
git clone git://mifos.git.sourceforge.net/gitrootgithub.com/mifos/REPOSITORY_NAME.git

Where REPOSITORY_NAME is "head", or any of the repositories listed at https://github.com/mifoshttp://mifos.git.sf.net/ (also see below for tables explaining purposes of the various repositories). To clone the head repository:

No Format
git clone git://mifos.git.sourceforge.net/gitrootgithub.com/mifos/head.git

Create an account on github. Read-write access uses a url with an "ssh" schema, and permission granted by a current Mifos maintainer.

No Format
sshgit@github.com:mifos//USERNAME@mifoshead.git.sourceforge.net/gitroot/mifos/head

...

Which repository should I clone?

...

repository

purpose

cheetah

A spike on a complete Mifos rewrite. Mostly incorporated into head.

htmlcss

Static version of Mifos UI used during a Summer of Code 2010 CSS redesign project.

marketplace

An old spike.

1.4.x

"master" in this repository is an old (1.4.x) release maintenance branch. See head for code for 1.6.x and later releases.

1.5.x

"master" in this repository is an old (1.5.x) release maintenance branch. See head for code for 1.6.x and later releases.

Key-based auth

Unless you want to enter your password for every push, post your public SSH key on sf.net. Once you have logged onto your sourceforge account, navigate the the account/ssh page and paste your authorized public key on the form. To reach the edit ssh keys page on sourceforge, click on Account in the upper right corner, then click the Services Tab. Look for "Edit SSH Keys for Shell/CVS" link.Github help is a great resource http://help.github.com/

Commit to your local repository

Add files to the git "index" so they will be committed with "git add". Optionally, instead of running "git add", include -a when running "git commit" to commit all local modifications except new files. Then, commit:

...

Test restores were performed by copying the backup back to sf.net and cloning.

Github mirror

Github support set this up for us. Thank you, Github!

We moved from sf.net to github https://

...

groups.google.com

...

/forum/#!topic/mifosdeveloper/ksIORnLVHlA/discussion