User: sits    
  Date: 06/06/10 23:34:30

  Modified:    .        codestriker.conf
               doc      codestriker.sgml
  Log:
  More updates to the documentation
  
  
  
  Index: codestriker.conf
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/codestriker.conf,v
  retrieving revision 1.82
  retrieving revision 1.83
  diff -u -r1.82 -r1.83
  --- codestriker.conf  10 Jun 2006 02:58:32 -0000      1.82
  +++ codestriker.conf  11 Jun 2006 06:34:29 -0000      1.83
  @@ -5,10 +5,12 @@
   # MySQL, Oracle, SQL Server, and PostgreSQL Refer to the
   # documentation on how to create the Codestriker database.
   
  -# Example of a MySQL database URL.
  +# Example of a MySQL database URL residing on the same machine as the 
webserver.
   $db = 'DBI:mysql:dbname=codestrikerdb';
   
  -# Example of a MySQL database on host dbhost.
  +# Example of a MySQL database on host dbhost.  In this situation, you need to
  +# ensure that the webserver host has permission to connect to the database on
  +# dbhost.  Check the MySQL documentation for further details.
   #$db = 'DBI:mysql:dbname=codestrikerdb;host=dbhost';
   
   # Example of an oracle database URL.
  @@ -95,6 +97,10 @@
   # in the application that ask for, or display repository information will
   # be hidden and lastly, it will be impossible to make a diff review topic
   # on files that already checked in.
  +#
  +# You also need to make sure that the user running your webserver has
  +# permission to run the client SCM program (eg, cvs, p4, svn), and to
  +# connect to the repository.
   @valid_repositories =
       (
        # Example CVSROOT of a CVS repository on the same machine as the
  
  
  
  
  
  Index: codestriker.sgml
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/doc/codestriker.sgml,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -u -r1.55 -r1.56
  --- codestriker.sgml  10 Jun 2006 07:45:30 -0000      1.55
  +++ codestriker.sgml  11 Jun 2006 06:34:30 -0000      1.56
  @@ -137,9 +137,6 @@
          <para>unpacking and configuring Codestriker.</para>
        </listitem>
         </itemizedlist>
  -      Note for Win32 systems, only use Perl 5.6.X and Apache 1.X.
  -      Perl 5.8.X and Apache 2.X have issues on Win32 which prevent
  -      Codestriker working correctly.
       </para>
   
       <sect1 id="codestriker-database-creation">
  @@ -163,6 +160,10 @@
          url="http://www.mysql.com";>http://www.mysql.com</ulink>.
             Make sure you use at least version 4.1 or above, as this
             supports UTF8 databases.
  +       <emphasis>Note under Solaris, it seems at
  +       the time of writing that only the 32-bit version of Perl and
  +       MySQL (and DBD::mysql) can be used, the 64-bit versions
  +       don't work.</emphasis>
          For Linux RedHat distributions, the necessary packages
          required are mysql, mysql-devel, mysql-server, which may or
          may not already be present on your system.  Depending on
  @@ -242,6 +243,11 @@
   % createuser --username=postgres -d -A codestriker
   % createdb -E UTF8 --username=codestriker codestrikerdb
             </programlisting>
  +          If the last command claims UTF8 is an unknown encoding, try
  +          the value UNICODE.  If that still fails, you have a
  +          distribution which wasn't configured with
  +          --enable-multibyte.  Try downloading the latest version of
  +          PostgreSQL.
        </para>
        <para>
          Make sure your <filename>pg_hba.conf</filename> file is
  @@ -365,9 +371,12 @@
   <programlisting>
   $db = 'DBI:mysql:dbname=codestrikerdb;host=dbhost';
   </programlisting>
  -        The database user and password also need to be specified.  If
  -        your username was "codestriker", and the password was
  -        "cspasswd", the settings would be just:
  +        In this situation, you need to ensure that the webserver host
  +        has permission to connect to the database on dbhost.  Check
  +        the MySQL documentation for further details.  The database
  +        user and password also need to be specified.  If your username
  +        was "codestriker", and the password was "cspasswd", the
  +        settings would be just:
   <programlisting>
   # Database user.
   $dbuser = 'codestriker';
  @@ -456,6 +465,10 @@
   # in the application that ask for, or display repository information will
   # be hidden and lastly, it will be impossible to make a diff review topic
   # on files that already checked in.
  +#
  +# You also need to make sure that the user running your webserver has
  +# permission to run the client SCM program (eg, cvs, p4, svn), and to
  +# connect to the repository.
   @valid_repositories =
       (
        # Example CVSROOT of a CVS repository on the same machine as the
  @@ -1037,8 +1050,6 @@
           Perl is available by default for all UNIX systems.  For
           Windows, you can download it for free from <ulink
           
url="http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl";>http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl</ulink>.
  -        Only use Perl 5.6.X, as Perl 5.8.X for Win32 has issues that
  -        prevent Codestriker from working correctly.
         </para>
         <para>
           To run <filename>install.pl</filename> under UNIX, do the
  @@ -1175,20 +1186,16 @@
          Apache.  For installing <command>mod_perl</command> under
          Windows, <ulink
          
url="http://www.webmatrix.net/log/modperl-win32";>http://www.webmatrix.net/log/modperl-win32</ulink>
  -       contains installation information.  For PPM3 users, you
  +       contains installation information.  You
          should be able to install it by typing:
   <programlisting>
   C:\> ppm
   PPM> rep add theory http://theoryx5.uwinnipeg.ca/ppmpackages
   PPM> install mod_perl
   </programlisting>
  -          For PPM2:
  -<programlisting>
  -C:\> ppm
  -PPM> set repository oi http://theoryx5.uwinnipeg.ca/ppmpackages
  -PPM> set save
  -PPM> install mod_perl
  -</programlisting>
  +          Note mod_perl has known to be a little flacky under Windows.
  +          Make sure you get Codestriker working deployed as a CGI
  +          script before trying to use mod_perl.
        </para>
        <para>
          The following shows the configuration settings for an Apache
  @@ -2926,25 +2933,18 @@
         (including relevant contents of your apache error log file), and
         I'll be happy to help you out.
       </para>
  -    <para>
  -      If you see an error message like:
  -      <programlisting>
  -[Tue Jan  6 08:41:49 2004] [error] Bizarre copy of HASH in assign at
  -/usr/lib/perl5/5.6.0/Carp/Heavy.pm line 79      
  -      </programlisting>
  -      This is apparently due to a bug in Perl 5.6.0.  If you upgrade
  -      to Perl 5.6.1, the problem should go away.
  -    </para>
     </chapter>
   
     <chapter>
       <title>Future Plans</title>
       <para>
         <itemizedlist>
  +     <listitem><para>Respository-specific topic-creation 
fields</para></listitem>
  +     <listitem><para>REST-style URLs</para></listitem>
  +     <listitem><para>User authentication</para></listitem>
           <listitem><para>Web-based configuration</para></listitem>
           <listitem><para>Per-user preferences for email</para></listitem>
           <listitem><para>Ability to review formatted design 
documents</para></listitem>
  -     <listitem><para>User authentication</para></listitem>
         </itemizedlist>             
       </para>
     </chapter>
  
  
  


_______________________________________________
Codestriker-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/codestriker-commits

Reply via email to