Re: $Log$ handling
Matt Ackeret <[email protected]> Tue, 12 Mar 2013 13:59:16 -0700 (PDT)
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.user |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 8 Mar 2013, Michael Haggerty wrote: >On 03/06/2013 03:14 AM, Matt Ackeret wrote: >> On Tue, 5 Mar 2013, Matt Ackeret wrote: >>> So far I dug into it a very little bit. I removed the rest of my repository >> >> and as a followup for this thread, I sent another message a few minutes ago >> with hopefully all of the requested info for a bug report, with a repository >> showing the problem. > >Once you ensure that you are using consistent versions of CVS to check >out the CVS version of the repo and for cvs2svn, I am confident that >your $Log$ deltas will go away, too. OK, thanks, the main problem last week was all my fault, sorry about that false alarm. Today, I've started on an untainted user (not newly created but definitely doesn't have all of the gunk I have been using for years, and I confirmed no environment variables, etc.). I did it "wrong" a few times (I've been paranoid and basically redoing ALL of my steps), and forgot to include --default-eol=native. I did *NOT* have to remove even the Attic version of that one test tool, so the spaces-in-filenames issue was all my fault. However, the one I just ran is: /Users/Shared/cvs2svn-2.4.0/cvs2svn --use-cvs --encoding=UTF-8 --default-eol=native --dumpfile=cvs2svn-dump /tmp/HIServices A .lisp file is still different (I should just try marking that as binary and see if that fixes the issue), I see one .icns file that *is* binary that diff says differ. That may be bad. But the main issue that was making me try to be a perfectionist is still there < $Log: FILENAME.c,v $ --- > $Log$ So I think I give up the white flag and will just remove the $Log$ at TOT in CVS before conversion, and the various tags through history will be slightly "wrong", but people can check cvs for real if they really really need to. Oh, one other minor enhancement request. I guess this is really a CVS "problem", but having to make a CVSROOT directory inside of my copy of the repository is just the kind of thing that's easy to forget. It would be great if cvs2svn noticed this situation and just created that empty directory if necessary. Thanks for all the help. I may end up doing the 'final' conversion later this week, I'm not sure. I'll figure out these other issues (the .icns file and the .lisp file) first. ------------------------------------------------------ http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3050904 To unsubscribe from this discussion, e-mail: [[email protected]].