ossp-pkg/shiela/shiela-install.pod 1.23 -> 1.24
--- shiela-install.pod 2004/05/06 19:45:39 1.23
+++ shiela-install.pod 2004/07/02 19:19:33 1.24
@@ -53,27 +53,39 @@
=item B<1.>
-checkout a working copy of the C<CVSROOT> module from your repository.
+make sure that you are using CVS version 1.12.6 or higher. Older
+versions are no longer supported due to the new I<xxxx>C<info> hooking
+(C<UseNewInfoFmtStrings=yes>) which is a mandatory configuration for
+B<OSSP shiela>.
=item B<2.>
+checkout a working copy of the C<CVSROOT> module from your repository.
+
+=item B<3.>
+
+make sure the file C<$CVSROOT/CVSROOT/config>
+contains the directive ``C<UseNewInfoFmtStrings=yes>''.
+
+=item B<4.>
+
create the files C<$CVSROOT/CVSROOT/shiela>,
C<$CVSROOT/CVSROOT/shiela.cfg> and C<$CVSROOT/CVSROOT/shiela.msg>
in this directory and list these three files in
C<$CVSROOT/CVSROOT/checkoutlist> (so CVS automatically checks them
out).
-=item B<3.>
+=item B<5.>
add to C<$CVSROOT/CVSROOT/rcsinfo> (the hook for providing log
messages): ``C<ALL $CVSROOT/CVSROOT/shiela.msg>''.
-=item B<4.>
+=item B<6.>
add to C<$CVSROOT/CVSROOT/taginfo> (the hook for checking tag
operations): ``C<ALL $CVSROOT/CVSROOT/shiela --hook=taginfo %t %o %p %{sv}>''.
-=item B<5.>
+=item B<7.>
add to C<$CVSROOT/CVSROOT/importinfo> (the hook for checking import
operations): ``C<ALL $CVSROOT/CVSROOT/shiela --hook=importinfo>''. This
@@ -83,7 +95,7 @@
controlled by B<OSSP shiela> (because then this hook does not exists at
all).
-=item B<6.>
+=item B<8.>
add to C<$CVSROOT/CVSROOT/admininfo> (the hook for checking admin
operations): ``C<ALL $CVSROOT/CVSROOT/shiela --hook=admininfo>''. This
@@ -93,17 +105,17 @@
controlled by B<OSSP shiela> (because then this hook does not exists at
all).
-=item B<7.>
+=item B<9.>
add to C<$CVSROOT/CVSROOT/commitinfo> (the hook for checking commit
operations): ``C<ALL $CVSROOT/CVSROOT/shiela --hook=commitinfo %r/%p %s>''.
-=item B<8.>
+=item B<10.>
add to C<$CVSROOT/CVSROOT/verifymsg> (the hook for post-processing log
messages): ``C<DEFAULT $CVSROOT/CVSROOT/shiela --hook=verifymsg %l>''.
-=item B<9.>
+=item B<11.>
add to C<$CVSROOT/CVSROOT/loginfo> (the hook for performing logging):
``C<ALL $CVSROOT/CVSROOT/shiela --hook=loginfo %p %{sVvto}>''.
@@ -114,13 +126,13 @@
and branch recognition might be less correct (because B<OSSP shiela> has
to determine details the hard way which CVS already would know easily).
-=item B<10.>
+=item B<12.>
edit C<$CVSROOT/CVSROOT/shiela.cfg> to fit your repository and
project situation. For details, see the description under
B<CONFIGURATION> in shiela(1).
-=item B<11.>
+=item B<13.>
finally commit all modifications at once.
|
|