Open main menu

Gramps β

Changes

Conversion from Subversion to Git

287 bytes added, 02:29, 17 January 2022
no edit summary
{{man warn|Obsolete|The Migration was completed successfully in 2013-2014}}
== Repository Changes ==
== Code Changes ==
=== Convert get_svn_revision to get_git_revision - DONE ===
The function to return the latest svn revision number needs to be replaced by one to return the latest commit hash.
* gramps/gen/svn_revision.py-> gramps/gen/git_revision.py - DONE* gramps/gen/const.py- DONE* src/configure.in (gramps34 only) - DONE
=== Code to skip .svn directories - DONE ===
Two files have code for skipping subversion directories:
* gramps/plugins/tool/mediamanager.py- DONE* gramps/test/regrtest.py- DONE
We can remove this code at some point. Git does not pollute the source code tree with its files.
Three files contain the repository url:
* gramps/gen/config.py- gramps-addons* gramps/gen/db/__init__.py- DONE* gramps/webapp/init.py- DONE
=== Change svn2cl -> git2cl - No change required ===
There is a reference to svn2cl in the about dialog. There is a git alternative available at http://savannah.nongnu.org/projects/git2cl/.
* gramps/gui/aboutdialog.py- No change required
=== Headline News gramplet - DONE (gramps40 and master) ===
Change url to point to Git repository.- DONE (gramps40 and master)
== Bug Tracker Changes ==
* [[Translation environment4]] - DONE
* [[Manual Generation]] - DONE
* [[Using the bug tracker]] - DONE (<del>still refers to Trunk Project on the bug tracker</del>)* [[Bug triage]] - DONE (<del>still refers to Trunk Project on the bug tracker</del>)
* [[Relationship Calculator]] - DONE
* [[Geographic Report]] - DONE
* [[HeadlineNewsGramplet]] - DONE
* [[Addon:InformationGraph]] - DONE
* [[Mac OS X:Build from source:Application package]]- DONE
* [[Linux:Build from source]] - DONE
* [[Debian]] - DONE
* [[Addons development]]
* [[Addon:DescendantsLines]]
* [[GEPS 005: Enhanced Plugin Interface]]
 
 
[[Category:GEPS|C]]
[[Category:Developers/General]]
1,971
edits