[cvsnt] Editing CVSNT archive to correct corrutpion?

Matthew Rich mbrich2000 at yahoo.com
Thu Nov 15 23:02:37 GMT 2007


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.


----- Original Message ----
From: Arthur Barrett <arthur.barrett at march-hare.com>
To: Matthew Rich <mbrich2000 at yahoo.com>; cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
Sent: Thursday, November 15, 2007 2:26:46 PM
Subject: RE: [cvsnt] Editing CVSNT archive to correct corrutpion?

Matthew,

> I originally sent this to the CVS info list but since they 
> tell me CVSNT has different (extended) repository format. I'm 
> posting this here.

Thanks for posting to the correct forum.  Please also familiarise
yourself with the FAQ:
http://www.march-hare.com/cvspro/faq/faq2.asp#2z

You forgot to mention the version (I'll reproduce your comment from
info-cvs for the benefit of CVSNT subscribers):

> 
> I'm using CVSNT server version: 2.5.1.1976 on a windows box.
>  my CVROOT is : :sspi:mrich at vienna:\mimosa
> 

Please tell us the exact command you are running when you get this
error:
 I'm running this command:  cvs log QuickSearch.aspx.cs

> cvs server: warning: duplicate key `log' in version 
> `1.11.2.9' of RCS file 
> `/Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs server:              warning: duplicate key `text' in 
> version `1.11.2.9' of RCS file 
> `\Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs server:              warning: duplicate key `text' in 
> version `1.11.2.9' of RCS file 
> `\Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs [server aborted]: Movable pointer not within rcs buffer - aborting
> Error, CVS operation failed


> I have had this error in the past but it has happened on new 
> files and thus rebuilding them was not a big deal.

CVSNT is running ona a ser Windows server 2003 enterprise ed. Service pack 1
The repo is NTFS.
My client XP professional service pack 2 using tortoise/command line.  The error happens everytime on different machines.

Setting up the repo on another server will not fix the problem as the archive is corrupt and I haven't found a clean version yet.
 I don't know how to set up the trace but I will look into it.  
Is the log you refer to just the ourput of the trace?


As I mentioned on info-cvs, this error should absolutely never ever
occur.  Can you tell us more about the environment you are using CVSNT
in?  What is the client?  What sort of disk is the repo store on on the
server, eg: is it a mapped network drive/samba drive, or a local "FAT"
disk or local "NTFS" disk?  What is the server OS (windows 2000?) what
is the client OS (windows xp sp2?) what client tool (eg: wincvs,
tortoisecvs, eclipse, oracle developer) etc etc.  If it is possible to
regularly repeat this error please describe the sequence.

If at all possible setup another "clean" server with the latest CVSNT
2.5.03 - copy your repo over and try the same command/tests there.  If
you can reproduce these errors/warnings then please perform a trace and
send the log and RCS file to support at march-hare.com (the newsgroup
doesn't accept large attachments).  Send everything else (except large
attachments) to the newsgroup.

> It there a way to edit the archive to fix this?  I have been 
> able to look at the archive using wordpad\textpad but I can 
> see nothing that jump out as an error.  I can checkout any 
> revision including the one mentioned in the error.
> 
> Also since the version 1.11.2.9 is mentioned, would the 
> problem be located in that version?
> If this is the version causing the problem it is old (early 
> 06) and it would be a big effort to rebuild the archive.

No idea yet - need more info.

Regards,


Arthur


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