Joe Conway wrote:

Andrew Dunstan wrote:

In postgres.cvsup:

# complete distribution, including all below

I've been using this in postgres.cvsup

  # complete distribution, including all below

I think Marc told me to use that at one point.

Here's a small doc patch so this info is not hidden - getting this working was mildly annoying until I found out about using refuse files. Now it's working like a champ.


Index: doc/src/sgml/cvs.sgml
RCS file: /home/cvsmirror/pgsql-server/doc/src/sgml/cvs.sgml,v
retrieving revision 1.27
diff -c -w -r1.27 cvs.sgml
*** doc/src/sgml/cvs.sgml	29 Nov 2003 19:51:36 -0000	1.27
--- doc/src/sgml/cvs.sgml	26 Sep 2004 18:55:50 -0000
*** 431,436 ****
--- 431,451 ----
+     If you specify <option>repository</> instead of <option>pgsql</>
+     in the above setup, you will
+     get a complete copy of the entire repository at,
+     including its CVSROOT directory. If you do that, you will probably want
+     to exclude those files in that directory that you want to modify locally,
+     using a refuse file. For example, for the above setup you might put this
+     in <filename>/home/cvs/sup/repository/refuse</>:
+ <programlisting>
+ CVSROOT/config*
+ CVSROOT/commitinfo*
+ CVSROOT/loginfo*
+ </programlisting>
+     See the <productname>CVSup</> manual pages for how to use refuse files.
+    </para>
+    <para>
      The following is a suggested <productname>CVSup</productname> config file from
      <ulink url="";>the <productname>PostgreSQL</> ftp site</ulink>
      which will fetch the current snapshot only:
---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Reply via email to