Christian Stimming wrote:
I directly work inside the CVS checkout directory.


When compiling, do you compile within the CVS checkout directory?  (I
ask because cmpiling makes a bunch of new files, which I imagine we want
to keep out of CVS).


As Nathan Neulinger already mentioned, the generated files won't affect CVS until you explicitly 'cvs add' them. And you can get rid of the warnings by adding the to-be-ignored files to the .cvsignore file in each directory.

Oh, yes, I see. Great, so it seems it is much simpler to simply have a single set of files. This helps a lot, thanks.


The only common problem here is that people easily forget to actually add new necessary files to CVS. The file exists locally, so their local compile will run without errors. But if they forget to add e.g. a new foo.c file to CVS, other people will run into the missing file errors after they updated their CVS copy. So usually it's not the problem that too many file make it into CVS accidentally, but rather too less :-)

Yeah, I guess occasionally you could check out from scratch and make sure everything looks right.


You can change the directory name of the top-level directory to everything you want -- you don't have to keep this to be "gnucash". So I have one source tree under the top-level directory "gnucash-HEAD" and another one in "gnucash-1-8" and another one in "gnucash-gnome". Simply checkout the appropriate branch and rename the top-level directory accordingly.

Perfect.


-Jon

--
-**-*-*---*-*---*-*---*-----*-*-----*---*-*---*-----*-----*-*-----*---
 Jon Lapham  <[EMAIL PROTECTED]>          Rio de Janeiro, Brasil
 Work: Extracta Mol�culas Naturais SA     http://www.extracta.com.br/
 Web: http://www.jandr.org/
***-*--*----*-------*------------*--------------------*---------------


_______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel

Reply via email to