From owner-svn-doc-all@FreeBSD.ORG Sun Oct 14 03:26:49 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4846750; Sun, 14 Oct 2012 03:26:49 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9C88F8FC12; Sun, 14 Oct 2012 03:26:49 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9E3Qnhh074917; Sun, 14 Oct 2012 03:26:49 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9E3QnHQ074915; Sun, 14 Oct 2012 03:26:49 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201210140326.q9E3QnHQ074915@svn.freebsd.org> From: Eitan Adler Date: Sun, 14 Oct 2012 03:26:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r39747 - head/en_US.ISO8859-1/htdocs/developers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Oct 2012 03:26:49 -0000 Author: eadler (src,ports committer) Date: Sun Oct 14 03:26:49 2012 New Revision: 39747 URL: http://svn.freebsd.org/changeset/doc/39747 Log: de-emphasize the use of CVS and cvsup by the project. Approved by: gjb Modified: head/en_US.ISO8859-1/htdocs/developers/cvs.xml Modified: head/en_US.ISO8859-1/htdocs/developers/cvs.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/developers/cvs.xml Sun Oct 14 02:41:21 2012 (r39746) +++ head/en_US.ISO8859-1/htdocs/developers/cvs.xml Sun Oct 14 03:26:49 2012 (r39747) @@ -13,45 +13,14 @@ -

CVS

- -

CVS (the - Concurrent Version System) is the tool we use for keeping our sources - under control. Every change (with accompanying log message explaining - its purpose) from FreeBSD 2.0 to the present is stored here. It can be - easily viewed from the web interface mentioned below. To obtain a complete copy - of the FreeBSD CVS repository or any of the development branches inside - it, you may choose any one of following options:

- -
    -
  • CVSup if you are looking - for on-demand, low overhead access using a custom utility (written in - Modula-3 no less).
  • - -
  • anoncvs - if you are looking for on-demand access that has higher overhead than - cvsup (in terms of wall time and bytes transferred) but is easier to use - for checking out small pieces of the tree and requires nothing more - than the cvs tools already bundled with FreeBSD.
  • - -
  • CTM if you are looking for - very low overhead, batch-mode access (basically, patches through - email).
  • - -
  • The web interface - if you are looking to simply browse the repository in search of a - specific change or file revision.
  • -
- -

Mirrors of the CVS web interface are available in - Czech republic, - Denmark, - Japan, - USA/California. -

-

Subversion

+

Subversion + 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.

+

In June 2008, development of the base system moved to a different version control system, Subversion (SVN for short). The web @@ -65,6 +34,29 @@ available for browsing the contents of the FreeBSD Documentation Project SVN repository.

+

In July 2012, the FreeBSD Ports tree moved from CVS to + Subversion. There is a web interface for + browsing the repository. The Ports tree is also exported back + to the CVS repository. + It will cease to be exported early 2013.

+ + +

Legacy - CVS

+ +

CVS (the + Concurrent Version System) used to be the tool &os; Project use to keep + the sources under control.

+

The old web interface can be accessed at the cvsweb instance + .

+ +

Other options

+ +

+ CTM if you are looking for + very low overhead, batch-mode access (basically, patches through + email).