I'd like to suggest to add --native-eol switch to checkout and update modes. A typical situation is: i have a UNIX box without Internet connection at home and Windows box with Internet connection at work. I do a checkout of some project, archive the tree, bring it home and want to compile it. However i can't do it because all scripts in the tree are broken. Many UNIX tools are unable to deal with Windows CRLF line endings. I've prepared a patch for both 1.4.2 release and trunk which implements this. However i still get no response. Probably my emails are lost.
Original issue reported by sonic_amiga