Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • O ops
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • InfrastructureInfrastructure
  • ops
  • Wiki
  • svn sunset

svn sunset · Changes

Page history
Update svn sunset authored Nov 01, 2017 by totten's avatar totten
Hide whitespace changes
Inline Side-by-side
svn-sunset.md
View page @ 41f41180
......@@ -4,10 +4,26 @@
* #768
# Repos
The server `svn.civicrm.org` hosts these repos:
```
# du -sm civicrm extdir hrd php quest sfschool tools
1763 civicrm
1 extdir
2 hrd
3 php
94 quest
11 sfschool
168 tools
```
# Motivation
* The SVN service has near 0 activity for the past 2 years
* @xurizaemon has done tests to migrate the SVN repo to a git repo (https://github.com/fuzionnz/civicrm-svn). It does not have the branches, but would be good enough?
* (_Comment_ (totten): I don't need to go back to svn often, but when I do... the flow has generally required spot-checking the tags and branches. So I really don't want to lose that info.)
* The SVN service is still using a VM with 2 GB ram, which needs to be monitored, upgraded, backed-up, as any production VM.
# Roadmap
......@@ -15,7 +31,12 @@
* 2013: SVN to Github migration, SVN was set to read-only
* 2017-xx: SVN history of the trunk branch available on https://github.com/fuzionnz/civicrm-svn
* 2017-10: The web server is turned off, but the SVN server is still available on request.
* 2017-11:
* full shutdown of the SVN vm (but not deletion)
* tar.gz of the SVN repo available by request
* possibly mirror the SVN somewhere on a no-cost "free" service?
\ No newline at end of file
* 2017-11: Some ways to remove our SVN obligations while keeping data around:
* Re-do the git mirror, with branches+tags. https://git-scm.com/docs/git-svn
* full shutdown of the SVN vm (but not deletion)
* Post tar.gz of the SVN repo available by request ([svnadmin dump](http://svnbook.red-bean.com/en/1.7/svn.ref.svnadmin.c.dump.html) followed by gzip or bzip2)
* Mirror the SVN somewhere on a no-cost/low-cost service?
* https://sourceforge.net/projects/civicrm ([import instructions](https://sourceforge.net/p/forge/documentation/SVN%20Import/))
* http://savannah.gnu.org/ or http://savannah.nongnu.org/ ([import instructions](http://savannah.gnu.org/maintenance/SvnImportExistingRepo/))
* http://www.cloudforge.com/pricing ($2/mo for 2gb quota; [import instructions](https://help.cloudforge.com/hc/en-us/articles/215242503-Importing-an-Existing-Repository-into-CloudForge-Subversion))
* http://repositoryhosting.com/features ($6/mo; no mention of quota)
Clone repository
  • 2017 hosting brainstorm
  • confluence sunset
  • continuous integration
  • demo
  • dev sites
  • docs
  • extdir
  • forum sunset
  • gitlab roadmap
  • Home
  • jira to gitlab migration
  • ldapcivi
  • login problems with gitlab
  • mattermost upgrades
  • spark
View All Pages