Doc and src repositories are in git now and ports tree is in progress. Reviewed by: uqs, ygy Approved by: ygy Differential Revision: https://reviews.freebsd.org/D28080
70 lines
2.9 KiB
XML
70 lines
2.9 KiB
XML
<?xml version="1.0" encoding="iso-8859-1"?>
|
|
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
|
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
|
|
<!ENTITY title "Source code repositories">
|
|
]>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>&title;</title>
|
|
|
|
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
|
|
</head>
|
|
|
|
<body class="navinclude.developers">
|
|
|
|
<h2>Git</h2>
|
|
|
|
<p><a href="https://git-scm.com/">Git</a>
|
|
is the tool the &os; Project uses for keeping its sources
|
|
under control. Every change (with an accompanying log message
|
|
explaining its purpose) is stored. It can be
|
|
easily viewed from the web interface mentioned below.</p>
|
|
|
|
<p>In December 2020, development of the base system migrated from
|
|
Subversion to Git. The <a
|
|
href="https://cgit.FreeBSD.org/src/">web interface</a> is available for
|
|
browsing the repository.</p>
|
|
|
|
<p>In December 2020, the FreeBSD Documentation Project moved from Subversion
|
|
to Git. There is a <a
|
|
href="https://cgit.FreeBSD.org/doc/">web interface</a> available for
|
|
browsing the contents of the FreeBSD Documentation Project
|
|
Git repository.</p>
|
|
|
|
<p>The FreeBSD Ports tree is planned to move from Subversion to Git at the
|
|
end of March 2021. There is a <a
|
|
href="https://cgit-dev.FreeBSD.org/ports/">web interface</a> for
|
|
browsing the beta repository.</p>
|
|
|
|
<h2>Subversion</h2>
|
|
|
|
<p><a href="https://subversion.apache.org/">Subversion</a>
|
|
(SVN for short)
|
|
is the legacy tool the &os; Project used for keeping its sources
|
|
under control. Every change (with an accompanying log message
|
|
explaining its purpose) is stored. It can be
|
|
easily viewed from the web interface mentioned below.</p>
|
|
|
|
<p>In June 2008, development of the base system migrated from CVS to
|
|
Subversion. Since December 2020, after development moved to Git,
|
|
Subversion only receives translated commits from git2svn exporter in
|
|
stable/11, stable/12 and supported release branches. The <a
|
|
href="https://svnweb.FreeBSD.org/base/">web interface</a> is available
|
|
for browsing the repository.</p>
|
|
|
|
<p>In May 2012, the FreeBSD Documentation Project moved from CVS
|
|
to Subversion. The doc subversion repository does not receive any further
|
|
updates after the development moved from Subversion to Git Since
|
|
December 2020. There is a <a
|
|
href="https://svnweb.FreeBSD.org/doc/">web interface</a>
|
|
available for browsing the contents of the FreeBSD Documentation
|
|
Project SVN repository.</p>
|
|
|
|
<p>In July 2012, the FreeBSD Ports tree moved from CVS to
|
|
Subversion. There is a <a
|
|
href="https://svnweb.FreeBSD.org/ports/">web interface</a> for
|
|
browsing the repository.</p>
|
|
|
|
</body>
|
|
</html>
|