[
http://mifosforge.jira.com/browse/MIFOSADMIN-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Monsen updated MIFOSADMIN-22:
----------------------------------
Summary: Migrate Mifos source code from centralized to distributed version
control (was: Migrate Mifos source code from Subversion to Mercurial)
Was originally looking at Mercurial, now testing out Git. See
http://www.mifos.org/developers/wiki/MifosVersionControlGuide
> Migrate Mifos source code from centralized to distributed version control
> -------------------------------------------------------------------------
>
> Key: MIFOSADMIN-22
> URL: http://mifosforge.jira.com/browse/MIFOSADMIN-22
> Project: mifos infrastructure
> Issue Type: New Feature
> Reporter: Adam Monsen
> Assignee: Adam Monsen
> Priority: Major
>
> h2. Overview
> * have a plan for how to mange hg repository
> * make mifos pull revision info from hg rather than svn
> * migrate repository SVN -> hg
> * some time to come up to speed hg
> * update documention (mifos.org)
> * get hudson working on mercurial
> h2. Notes
> * http://mercurial.selenic.com/wiki/ConvertExtension
> ** should be able to handle branches, trunk, tags, but see below for plan for
> "cheetah", "documents", "spikes"
> * what about Windows vs. UNIX line endings?
> ** inconsistent line endings "can often be a problem when
> merging":http://www.mifos.org/developers/wiki/DeveloperSetup#svn-line-endings
> **
> http://mercurial.selenic.com/wiki/FAQ#FAQ.2BAC8-TechnicalDetails.What_about_Windows_line_endings_vs._Unix_line_endings.3F
> ** do we need the "Win32text
> extension":http://mercurial.selenic.com/wiki/Win32TextExtension to ease
> Windows and *NIX collaboration?
> * does Mercurial work well with Hudson?
> ** look for a hg plugin, try it out
> * does Mercurial work well with Eclipse?
> ** update/branch/tag/compare/switch
> * can Mercurial efficiently handle the Mifos source tree?
> ** should be able to set up a new test repo on sourceforge.net
> ** try cloning, pushing, pulling
> * remove branches/trunk/tags dirs from spikes/maven-plugins and
> spikes/plugins (move everything in "trunk" up a folder)
> * plan for non-standard top-level directories
> ** move "cheetah" and "spikes" top-level folders to a new separate repository
> ** leave "documents" in Subversion? (or move to a new separate repository)
> * learn
> ** http://hginit.com/
> ** http://mercurial.selenic.com/learn/
> * can we somehow preserve the Subversion revision numbers? We refer to these
> often in issues and mailing list messages.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues