Re: cvs2svn conversion error in pass 4: Bad ed command
Michael Haggerty <[email protected]> Fri, 19 Apr 2013 14:21:54 +0200
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.devel |
|---|---|
| Message-ID | <[email protected]> |
On 04/19/2013 01:28 PM, Wolfgang Dr Schwarz wrote: > Hello, > > I am facing an error in pass 4 which occurs occasionally for some single > files, for example: > > ----- pass 4 (FilterSymbolsPass) ----- > Filtering out excluded symbols and summarizing items... > c:\CVS\depot\inventory-admin\DATA\USERS,v > Malformed RCS delta in c:\CVS\depot\inventory-admin\DATA\USERS,v, > revision 1.1417: Bad ed command > Traceback (most recent call last): > File "cvs2svn", line 70, in <module> > svn_main(os.path.basename(sys.argv[0]), sys.argv[1:]) > File "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\main.py", line > 113, in svn_main > main(progname, run_options, pass_manager) > File "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\main.py", line > 96, in main > pass_manager.run(run_options) > File > "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\pass_manager.py", > line 181, in run > the_pass.run(run_options, stats_keeper) > File "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\passes.py", > line 505, in run > revision_collector.process_file(cvs_file_items) > File > "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\checkout_internal.py", line > 615, in process_file > _Sink(self, cvs_file_items), > File "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\rcsparser.py", > line 68, in parse > return selected_parser().parse(file, sink) > File > "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_rcsparse\common.py", line > 477, in parse > self.parse_rcs_deltatext() > File > "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_rcsparse\common.py", line > 450, in parse_rcs_deltatext > self.sink.set_revision_info(revision, log, text) > File > "C:\Daten\PC_own\CVS2SVN\cvs2svn-2.4.0\cvs2svn_lib\checkout_internal.py", line > 527, in set_revision_info > raise RuntimeError() > RuntimeError The named file c:\CVS\depot\inventory-admin\DATA\USERS,v is apparently corrupt somewhere around revision 1.1417. Corruption is not unusual in CVS repositories and can probably be hand-fixed (with perhaps some data loss) by somebody who understands the RCS file format. Alternatively, the problem could be explained if you have ever used the repository with CVSNT (as opposed to standard CVS). If so, please read the FAQ entry about converting a CVSNT repo. Michael -- Michael Haggerty [email protected] http://softwareswirl.blogspot.com/ ------------------------------------------------------ http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=3053741 To unsubscribe from this discussion, e-mail: [[email protected]].