[cvsnt] Re: RCS file corrupted

Gill Ernst Ernst.Gill at sat-automation.com
Thu Oct 13 13:46:26 BST 2005


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.


>Gill Ernst wrote:
>> Hi,
>> 
>> Another problem.
>> 
>> After update and several commits to the file ZIOP.H,v it 
>gets corrupted.
>> The file version 1.1.2.7 is inserted twice and I got the following:
>
>That should be impossible.
>
>What server version/protocols, etc. are you using?
>Are you using network drives?
>Do you have antivirus running?
>
>Tony

Sorry, but it happens really.

The CVSNT version we use (cvs info -r vie001) is:
Server: CVSNT 2.5.01 (Travis) Build 1902 (Release Candidate 4)
Version: Concurrent Versions System (CVSNT) 2.5.01 (Travis) Build 2025
We are using only the sspi protocol.

We have a dedicated server (vie001) for CVSNT,
And using NO network drives at all.

Yes, we have a antivirus program running:
McAffe VirusScan Enterprice 7.1.0
And we have also scripting check enabled.
Do you expect problems with scripting ?

We have also checked all the Windows2000 system log files, but we found
nothing.

Some more information from the history file about the ZIOP.H file:

A 2005-08-30 10:57 +0000 VIE_MUE  1.1.2.1 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl045.at.sat-automation.com
M 2005-09-07 10:52 +0000 vie_scre 1.1.2.2 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-09-07 11:11 +0000 vie_scre 1.1.2.3 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-09-07 11:21 +0000 vie_scre 1.1.2.4 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-09-08 07:57 +0000 vie_scre 1.1.2.5 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-09-08 08:13 +0000 vie_scre 1.1.2.6 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-10-10 13:38 +0000 vie_scre 1.1.2.7 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com
M 2005-10-12 13:38 +0000 vie_scre 1.1.2.6 ZIOP.H SAT1703_BETA/ZIO/P/CODE
== vcl039.at.sat-automation.com


There is also an other file called ZIOPF.H with the same problem.
Here is a log from WinCvs about committing this file:

cvs -q commit -m "H-File Eintraege von AMIS eingearbeitet" -- ZIOPD.H
ZIOPF.H ZIOPT.H ZIOPV.H (in directory
C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
cvs server: Up-to-date check failed for `ZIOPF.H'
cvs [server aborted]: correct above errors first!

***** CVS exited normally with code 1 *****

cvs -q update -P -- ZIOPF.H (in directory
C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
RCS file: /sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.3
Merging differences between 1.1.2.4 and 1.1.2.3 into ZIOPF.H
M ZIOPF.H

***** CVS exited normally with code 0 *****

cvs -q commit -m "H-File Eintraege von AMIS eingearbeitet" -- ZIOPF.H
(in directory C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
Checking in ZIOPF.H;
/sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v  <--  ZIOPF.H
new revision: 1.1.2.4; previous revision: 1.1.2.3
done

***** CVS exited normally with code 0 *****

cvs -q commit -m "Funktionsprototypen von AMIS uebernommen" -- ZIOPF.H
(in directory C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
Checking in ZIOPF.H;
/sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v  <--  ZIOPF.H
new revision: 1.1.2.4; previous revision: 1.1.2.3
done

***** CVS exited normally with code 0 *****

cvs -q commit -m "Funktionsprototypen von AMIS uebernommen" -- ZIOPF.H
(in directory C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
Checking in ZIOPF.H;
/sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v  <--  ZIOPF.H
new revision: 1.1.2.4; previous revision: 1.1.2.3
done

***** CVS exited normally with code 0 *****

cvs -q commit -m "Funktionsprototypen von AMIS uebernommen" -- ZIOPF.H
(in directory C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
Checking in ZIOPF.H;
/sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v  <--  ZIOPF.H
new revision: 1.1.2.4; previous revision: 1.1.2.3
done

***** CVS exited normally with code 0 *****

cvs -q log -- ZIOPF.H (in directory
C:\CVS-Work\sat1703-HexVgl\SAT1703_BETA\ZIO\P\CODE\)
cvs server: warning: duplicate key `log' in version `1.1.2.4' of RCS
file `/sat1703/SAT1703_BETA/ZIO/P/CODE/ZIOPF.H,v'

And here the entries from the history file:

A 2005-08-30 10:57 +0000 VIE_MUE  1.1.2.1 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl045.at.sat-automation.com
M 2005-09-07 10:52 +0000 vie_scre 1.1.2.2 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-09-08 07:57 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-10-10 13:37 +0000 vie_scre 1.1.2.4 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
G 2005-10-12 09:13 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-10-12 09:36 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-10-12 10:11 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-10-12 10:20 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com
M 2005-10-12 10:24 +0000 vie_scre 1.1.2.3 ZIOPF.H
SAT1703_BETA/ZIO/P/CODE == vcl039.at.sat-automation.com


I found no way to repair this problem.
Now I have stopped the CVSNT server and afterwards removed the CODE
directory.
I did a cleanup of the CVSNT temporary directory and restart the CVSNT
server again.
Then we did add the CODE directory and the files again.
I lost the history, but it is working again.

Our CVSNT system is now used heavily since 2 Months,
(~25000 files) and we do not have any problems.
But this two corrupted RCS files drives me crazy.

Any idea what else we could try ?

	Ernst


Ernst Gill

VA TECH SAT GmbH & Co
Ruthnergasse 1
A-1210 Wien, Austria

Phone: (+43/1) 29129 4338
Fax: (+43/1) 29 28 838 or (+43/1) 29129 4649
e-mail: ernst.gill at sat-automation.com
Internet: http://www.sat-automation.com




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook