I have found the bug and I'm seeing if I can fix it. In output_content the
file is converted from CRLF to LF if and only if "svn:eol-style" is defined as
native, but the property is set only when the file is added. When change nodes
are being output, the svn:eol-style property is not emitted (I presume because
only property changes are needed?). This leads to a lack of conversion of
these nodes. I've never worked with Perl and I've never worked with vss2svn
code but I will see if I can figure out a hack. What we need to find out is if
the node is a "text" node. What I don't understand is why does it matter if
the eol-style is native or not? This is because I'm not sure if the content
should always be in LF on every platform, or if it is based on platform, or
based on eol-style setting. At least I know in my case it should always be LF
in the dumpfile.

Jason

Jason Winnebeck wrote:
I noticed in the dumpfile that it appears that whenever the file is added the CRs are removed, but on change actions the CRs are in the file. I don't think

_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user

Reply via email to