<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!--
  Copyright 1999-2004 The Apache Software Foundation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->

<!-- $Id: cvs.xml,v 1.1 2004/07/01 23:59:25 thorsten Exp $ -->

<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "document-v12.dtd">

<document> 

<header> 
    <title>Lenya CVS Guide</title>
    <version>0.1</version> 
    <type>Documentation</type> 
    <authors>
      <person name="<NAME>" email="<EMAIL>"/> 
    </authors> 
</header> 
<body> 

<section>
<title>CVS for the public</title>
<p>
Start the shell of your choice and enter:
</p>
<source>
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
(password: <PASSWORD>)
cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout cocoon-lenya
</source>
</section>

<section>
<title>CVS for committers</title>
<p>
Start the shell of your choice and enter:
</p>
<source>
export CVS_RSH=ssh
cvs -d :ext:userid@cvs.apache.org:/home/cvs checkout cocoon-lenya
</source>
</section>

<section>
<title>ViewCVS</title>
<p>
<link href="http://cvs.apache.org/viewcvs.cgi/cocoon-lenya/">http://cvs.apache.org/viewcvs.cgi/cocoon-lenya/</link>
</p>
</section>

<section>
  <title>CVS Tips</title>
  
  <ul>
    <li>Please make sure that you use the -kb option when adding binary files, 
        e.g. jar's, to the cvs. If not, it can cause a lot of trouble for 
        windows users (because of the line feed conversion).
    </li>
    <li>
<p>
We sometimes seem to have problems when directories with wrong
permissions are added to the repository (see the thread on the users
list).
</p>
<p>
The basic problem is the directories need to be g+w and need to be
owned by group cvs-wyona.
</p>
<p>
If these conditions aren't meet people will encounter problems with
CVS being unable to create lock files in these directories.
</p>
<p>
The solution to this is the sticky bit on directories. It makes sure
that all files (and hence directories) created inherit the group<commit_msg>Updated CVS usage docu -> SVN (The doc is not yet tested and may need improvements)<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!--
  Copyright 1999-2004 The Apache Software Foundation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->

<!-- $Id$ -->

<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "document-v12.dtd">

<document> 

<header> 
    <title>Lenya Code Repository Guide</title>
    <version>0.1</version> 
    <type>Documentation</type> 
    <authors>
      <person name="<NAME>" email="<EMAIL>"/> 
      <person name="<NAME>" email="<EMAIL>"/> 
    </authors> 
</header> 
<body> 

<section>
<title>SVN</title>
<p>
Start the shell of your choice and enter:
</p>
<source>
svn co http://svn.apache.org/repos/asf/incubator/lenya/trunk lenya-trunk
</source>

<p>Comiters must access SVN with <code>https</code>
  to have write access.
</p>

<p>Use the following URL pattern to checkout out other tags or branches.</p>
<ul>
<li><code>svn co http://svn.apache.org/repos/asf/incubator/lenya/branches/[branch_name]</code></li>
<li><code>svn co http://svn.apache.org/repos/asf/incubator/lenya/tags/[tag]</code></li>
</ul>

<p>Release tags are named <code>RELEASE_X_Y_Z</code> i.e. <code>RELEASE_1_2</code>, 
  where X is the major version number and Y and Z are the minor version numbers.</p>
  
<ul>
  <li></li><a href="http://svn.apache.org/viewcvs.cgi/incubator/lenya/?root=Apache-SVN">Browse the Lenya 
    code repository</a></li>
  <li>
    <a href="http://www.apache.de/dev/version-control.html">ASF documention on source code 
      repositories</a>
  </li>
</ul>
</section>

<section>
<title>SVN for committers</title>
<p>
Start the shell of your choice and enter:
</p>
<source>
svn co https://svn.apache.org/repos/asf/incubator/lenya/trunk lenya-trunk
</source>
</section>

<section>
<title>ViewSVN</title>
<p>
<link href="http://svn.apache.org/repos/asf/incubator/lenya/">
  http://svn.apache.org/repos/asf/incubator/lenya/</link>
</p>
</section>

<section>
  <title>CVS Tips</title>
  
  <ul>
    <li>Please make sure that you use the -kb option when adding binary files, 
        e.g. jar's, to the cvs. If not, it can cause a lot of trouble for 
        windows users (because of the line feed conversion).
    </li>
    <li>
<p>
We sometimes seem to have problems when directories with wrong
permissions are added to the repository (see the thread on the users
list).
</p>
<p>
The basic problem is the directories need to be g+w and need to be
owned by group cvs-wyona.
</p>
<p>
If these conditions aren't meet people will encounter problems with
CVS being unable to create lock files in these directories.
</p>
<p>
The solution to this is the sticky bit on directories. It makes sure
that all files (and hence directories) created inherit the group
{'fraction_non_alphanumeric': 0.12702516373664255, 'fraction_numerical': 0.010341261633919338, 'mean_word_length': 3.7448896156991007, 'pattern_counts': {'":': 0, '<': 154, '<?xml version=': 2, '>': 155, 'https://': 1, 'lorem ipsum': 0, 'www.': 3, 'xml': 3}, 'pii_count': 3, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3013824', 'n_tokens_mistral': 1999, 'n_tokens_neox': 1890, 'n_words': 686}