Author: nicko Date: Sun Oct 16 12:36:44 2005 New Revision: 322506 URL: http://svn.apache.org/viewcvs?rev=322506&view=rev Log: Updated repository info after migration to SVN
Modified: logging/log4net/trunk/xdocs/src/contributing.xml Modified: logging/log4net/trunk/xdocs/src/contributing.xml URL: http://svn.apache.org/viewcvs/logging/log4net/trunk/xdocs/src/contributing.xml?rev=322506&r1=322505&r2=322506&view=diff ============================================================================== --- logging/log4net/trunk/xdocs/src/contributing.xml (original) +++ logging/log4net/trunk/xdocs/src/contributing.xml Sun Oct 16 12:36:44 2005 @@ -21,7 +21,7 @@ <title>Contributing to log4net Development</title> </properties> - <meta name="keywords" content="contributing to log4net development, contributing log4net, log4net cvs, log4net" /> + <meta name="keywords" content="contributing to log4net development, contributing log4net, log4net svn, log4net cvs, log4net" /> <body> <section id="main" name="Contributing to log4net Development"> @@ -30,13 +30,13 @@ <!-- <p> - blah blah mailing list, cvs, issues, blah + blah blah mailing list, svn, issues, blah </p> --> <section id="mlist" name="Developer Mailing List"> <p> - All discussion relating to log4net development takes place on this list. All CVS checkin + All discussion relating to log4net development takes place on this list. All SVN checkin notifications are also copied to this list. </p> @@ -121,58 +121,39 @@ </section> </section> - <section id="cvs" name="CVS Access"> + <section id="svn" name="Source Access"> + <p> + The source for log4net is held in the Apache Subversion source code control repository. + </p> - <section id="cvs-view" name="Browsing CVS"> + <section id="svn-view" name="Browsing SVN"> <p> - <a href="http://cvs.apache.org/viewcvs/logging-log4net/">Browse log4net</a> - CVS repository using ViewCVS. + <a href="http://svn.apache.org/viewcvs.cgi/logging/log4net/">Browse log4net</a> + SVN repository using ViewCVS. </p> </section> - <section id="cvs-anon" name="Anonymous CVS Access"> - <p> - Anyone can checkout source code from our anonymous CVS - server. To do so, simply use the following commands (if you are - using a GUI CVS client, configure it appropriately). - </p> - <p> - Please ensure that your CVS client is operating in UNIX mode. This - is the mode where the client does <i>not</i> translate UNIX style newlines - into DOS style carriage return/linefeeds. Failing to do this will cause - compile errors in the log4net code. - </p> - + <section id="svn-anon" name="Anonymous SVN Access"> <p> - First login to the CVS server as the anonymous user. + Anyone can checkout source code from our anonymous SVN + server. To do so, simply use the following command (if you are + using a GUI SVN client, configure it appropriately). </p> - <source language="shell"> -cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic login -password: anoncvs</source> - <p> - Then checkout the logging-log4net module. + Checkout the logging/log4net module. </p> <source language="shell"> -cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout logging-log4net</source> +svn checkout http://svn.apache.org/repos/asf/logging/log4net/trunk log4net</source> <p> - If you are not familiar with CVS, - <a href="http://jakarta.apache.org/site/cvsindex.html">Jakarta's CVS page</a> - may hold many helpful hints. + If you are not familiar with SVN, the Apache + <a href="http://www.apache.org/dev/version-control.html">Source Code Repositories</a> + page has links to more information on SVN. </p> </section> -<!-- TODO: Work out how to generate nightly snapshots of the CVS tree - <section id="nightly" name="Nightly Snapshots"> - <p> - Nightly snapshots of the CVS tree are available at - <a href="http://cvs.apache.org/snapshots/log4net/">http://cvs.apache.org/snapshots/log4net/</a>. - </p> - </section> ---> </section> <section id="jira" name="Issue Tracking"> @@ -249,13 +230,13 @@ </p> <p> The preferred method of generating a patch is a unified context diff against - the latest development version in CVS. To do this you should do the following: + the latest development version in SVN. To do this you should do the following: </p> <ul> <li> <p> - Get the latest version of the code from CVS, see the section above on - <i>Anonymous CVS Access</i> for details on how to obtain the CVS version. + Get the latest version of the code from SVN, see the section above on + <i>Anonymous SVN Access</i> for details on how to obtain the SVN version. </p> </li> <li> @@ -271,7 +252,7 @@ <li> <p> Generate a unified context diff for the files you have changed. Run the - <span class="code">cvs diff -u > patch-file</span> command from the root of the log4net + <span class="code">svn diff > patch-file</span> command from the root of the log4net codebase to generate a diff file. </p> </li> @@ -283,8 +264,9 @@ </li> </ul> <p> - If you are not using CVS then you can still generate a unified context diff - using the <i>diff</i> GNU tool. The GNU tools are available for Windows as part + If you are not using SVN then you can still generate a unified context diff + using the <i>diff</i> GNU tool with the <i>-u</i> command line options. + The GNU tools are available for Windows as part of the <a href="www.cygwin.com">Cygwin</a> package. </p> <p> @@ -320,9 +302,10 @@ Once the issue has been created you can attach your patch file to the issue by selecting the <i>Attach file to this issue</i> operation from the left hand menu. When attaching your patch you must select the <b>Grant license to ASF for - inclusion in ASF works</b> option. If attaching a patch please include in the + inclusion in ASF works</b> option. When attaching a patch please include in the description the baseline version of log4net you used to build your patch, if against - a CVS version please include the date and branch (e.g. HEAD). + an SVN version please include the version number and if from a tag or branch include + the repository path. </p> </li> <li>