comparison doc/gnulib-tool.texi @ 8597:c1709670004e

Talk primarily about git, not CVS.
author Bruno Haible <bruno@clisp.org>
date Sat, 31 Mar 2007 12:34:54 +0000
parents b1b93f37d597
children 65a118c5879d
comparison
equal deleted inserted replaced
8596:f809e49771ad 8597:c1709670004e
353 @code{make clean}, using information determined by @command{configure} 353 @code{make clean}, using information determined by @command{configure}
354 They should not be checked into CVS, but instead added to 354 They should not be checked into CVS, but instead added to
355 @file{.cvsignore}. When you have a Gnulib source file of the form 355 @file{.cvsignore}. When you have a Gnulib source file of the form
356 @file{lib/foo_.h}, the corresponding @file{lib/foo.h} is such a file. 356 @file{lib/foo_.h}, the corresponding @file{lib/foo.h} is such a file.
357 357
358
359 @item 358 @item
360 In projects which customarily omit from the CVS all files that generated 359 In projects which customarily omit from the CVS all files that generated
361 from other source files, all these files and directories would not be 360 from other source files, all these files and directories would not be
362 added into CVS. The only file that must be added to CVS is 361 added into CVS. The only file that must be added to CVS is
363 @file{gnulib-cache.m4} in the M4 macros directory. Also, the script for 362 @file{gnulib-cache.m4} in the M4 macros directory. Also, the script for
373 but it does not offer the possibility to change the way Gnulib is used. 372 but it does not offer the possibility to change the way Gnulib is used.
374 Also it does not report in the ChangeLogs the files that it had to add 373 Also it does not report in the ChangeLogs the files that it had to add
375 because they were missing. 374 because they were missing.
376 375
377 @end itemize 376 @end itemize
377
378 The same holds for other version control systems than CVS, such as @samp{git}
379 or @samp{svn}.