Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
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