This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: svn repository incorrectly converted or corrupted
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Joern RENNECKE <joern dot rennecke at st dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 03 Nov 2005 18:30:29 -0500
- Subject: Re: svn repository incorrectly converted or corrupted
- References: <436A80A9.60701@st.com>
On Thu, 2005-11-03 at 21:27 +0000, Joern RENNECKE wrote:
> cvs version version 1.1.1.1.2.1 of
> gcc/libjava/classpath/java/awt/im/InputContext.java , i.e. the
> sh-elf-4_1-branch head,
> is supposed to correspond to
> svn+ssh://amylaar@gcc.gnu.org/svn/gcc/branches/sh-elf-4_1-branch/libjava/classpath/java/awt/im/InputContext.java@104279
> .
> However, every single line that was supposed to be kept from the
> previous version has been removed.
Yes, there were a few problems of copying from "incorrect files" on
branches when it came to libjava.
cvs2svn only uses a heuristic, and sometimes reorders commits when it
has to.
There is no perfect reconstruction of a svn repo from a cvs one.
It does the best it can.
This particular problem seems to be related to vendor imports done of
classpath and pulling those versions back to branches.
I fixed the branches i noticed this happened on.
If you had actually emailed me, i would have given you simple
instructions on how to fix it.
Simply do a recopy of libjava from the approriate tag, and all will be
well.