[ 
http://mifosforge.jira.com/browse/MIFOSADMIN-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Monsen updated MIFOSADMIN-22:
----------------------------------

    Description: 
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/

  was:
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 what do we do about 
non-standard directories like "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)
* 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/



> Migrate Mifos source code from Subversion to Mercurial
> ------------------------------------------------------
>
>                 Key: MIFOSADMIN-22
>                 URL: http://mifosforge.jira.com/browse/MIFOSADMIN-22
>             Project: mifos infrastructure
>          Issue Type: New Feature
>            Reporter: 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/

-- 
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

        

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to