Subversion Repository: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
No edit summary
 
(15 intermediate revisions by 7 users not shown)
Line 1: Line 1:
=MusicBrainz Subversion repository=
<small>[[Development]] > Subversion Repository </small>


This page describes how to use the MusicBrainz Subversion Repository.
This page describes how to use the MusicBrainz Subversion Repository.


==Introduction==
==Introduction==


The latest bleeding edge version of our software source is always available to everyone interested by our read-only Subversion repository. You can [http://bugs.musicbrainz.org/browser browse] the Subversion repository online. Changes to the source trees are commented, releases are labeled, so you can find out what was going on and retrieve older releases if necessary. This system is well suited to administer changes to a project made by a group of various developers, and is thus used by many large Internet projects. For more information on how to use Subversion visit the [http://subversion.tigris.org/ Subversion home page].
The latest bleeding edge version of our software source is always available to everyone interested by our read-only Subversion repository. You can [http://bugs.musicbrainz.org/browser browse] the Subversion repository online. Changes to the source trees are commented, releases are labeled, so you can find out what was going on and retrieve older releases if necessary. This system is well suited to administer changes to a project made by a group of various developers, and is thus used by many large Internet projects. For more information on how to use Subversion visit the [http://subversion.tigris.org/ Subversion home page].


==Checking out source code==
==Checking out source code==
Line 12: Line 12:
</pre>
</pre>


Windows users should consider using [http://tortoisesvn.tigris.org/ Tortose SVN] tool and use the URL shown above to check out the source code. See the [[Projects]] for a list of available modules.
Windows users should consider using [http://tortoisesvn.tigris.org/ Tortoise SVN] tool and use the URL shown above to check out the source code. See the [[Projects]] for a list of available modules.


==Help==
==Help==


Confused? Send mail to [mailto:support@musicbrainz.org support@musicbrainz.org] if you need more help, or drop by the <code><nowiki>irc://irc.freenode.net/musicbrainz</nowiki></code> '''#musicbrainz IRC channel'''. Check out the [[Contact Us|ContactUs]] page for more ways to get in touch.
Confused? Send an email to [mailto:support@musicbrainz.org support@musicbrainz.org] if you need more help, or drop by the [[IRC]] channel at <code><nowiki>irc://irc.freenode.net/musicbrainz</nowiki></code>. Additionally, check out the [[Contact Us]] page for more ways to get in touch.


== Transition to Git ==
----<br/> <small>Original version: [http://musicbrainz.org/development/cvs.html http://musicbrainz.org/development/cvs.html] </small>


From early 2010 onwards, MusicBrainz is in the process of slowly transitioning from Subversion to [[Git]].
[[Category:To Be Reviewed]] [[Category:WikiDocs Page]] [[Category:Development]]

The [[MusicBrainz Server]] is currently the only project that has made the transition; the source code for the current "[[NGS]]" version has been removed from Subversion and is now available at http://git.musicbrainz.org.

There is also a Git mirror on Github at https://github.com/metabrainz/musicbrainz-server that is ready for you to fork and/or clone.

[[Category:Development]] [[Category:To Be Reviewed]]

Latest revision as of 11:46, 26 May 2015

Development > Subversion Repository

This page describes how to use the MusicBrainz Subversion Repository.

Introduction

The latest bleeding edge version of our software source is always available to everyone interested by our read-only Subversion repository. You can browse the Subversion repository online. Changes to the source trees are commented, releases are labeled, so you can find out what was going on and retrieve older releases if necessary. This system is well suited to administer changes to a project made by a group of various developers, and is thus used by many large Internet projects. For more information on how to use Subversion visit the Subversion home page.

Checking out source code

To check out source code from our repository use this command:

svn co http://svn.musicbrainz.org/<module>/trunk <module>

Windows users should consider using Tortoise SVN tool and use the URL shown above to check out the source code. See the Projects for a list of available modules.

Help

Confused? Send an email to support@musicbrainz.org if you need more help, or drop by the IRC channel at irc://irc.freenode.net/musicbrainz. Additionally, check out the Contact Us page for more ways to get in touch.

Transition to Git

From early 2010 onwards, MusicBrainz is in the process of slowly transitioning from Subversion to Git.

The MusicBrainz Server is currently the only project that has made the transition; the source code for the current "NGS" version has been removed from Subversion and is now available at http://git.musicbrainz.org.

There is also a Git mirror on Github at https://github.com/metabrainz/musicbrainz-server that is ready for you to fork and/or clone.