[cvsnt] Re: History Logging Enabling

Burr, John R (GNF) john.burr at gnf.com
Thu Jun 15 13:37:34 BST 2006


I also had trouble enabling history logging with CVSNT 2.5.03.2260 on Windows 2000 SP4.
The manual at http://www.cvsnt.org/manual/html/history-file.html states:

  The file $CVSROOT/CVSROOT/history is used to log information for the history command
  (the section called "history--Show status of files and users").
  This file must be created to turn on logging.
  This is done automatically if the cvs init command is used to
  set up the repository (the section called "Creating a repository").

It appears that the history file must be created manually in the CvsRepository/CVSROOT directory
and that it need not be committed nor added to the checkoutlist file, but I am not sure about that.
If using NTFS, be careful about the permissions on the history file.


John

On 11/14/05, Flávio Etrusco <flavio.etrusco at gmail.com>  wrote:
>Earlier versions of CVS indeed used to create the history file upon 'cvs init'.
>This was changed quite some time ago, though, around the 2.5.01 timeframe AFAIR.
>
>-Etrusco
>
>
>On 11/14/05, Tony Hoyle <tony.hoyle at march-hare.com> wrote:
>> Papada, Andrew Joseph CAR wrote:
>> > I reviewed the documentation on the history file and it states that logging
>> > should be enabled on the reposity using cvs init command.  Unfortunately,
>>
>> Can you point my to the the documentation that states this, as it's
>> incorrect (init has nothing to do with history).
>>
>> > this does not seem to be the case for my installation.  I checked out the
>> > config file and set LogHistory to all, but it did not correct the situation.
>> > I then added the HistoryLogPath variable to the config file.  After doing
>>
>> ?? Never heard of this.
>>
>> To enable history you need to create the history file, however you'd
>> probably be better off just enabling audit instead, since it's much more
>> comprehensive.
>>
>> Tony



More information about the cvsnt mailing list