我用tortoiseSvn 来管理一个以前用delphi写的软件, 导入dfm 文件的时候老是报错,inconsistent CRLF , 从网络上找到解决办法并试验成功了,特纪录如下:原来的config
### Delphi & Development Types
*.dfm = svn:mime-type=text/plain;svn:eol-style=native
修改后的config
*.dfm = svn:mime-type=text/plain;svn:eol-style=CRLF
这个用法的出处:
http://pragnarokonline.com/forums/index.php?showtopic=630&pid=6029&mode=threaded&show=&st=&
然后check in ,check out测试了一下, tortoiseSvn 倒是不报错了,改成delphi报错:
"error creating form invalid stream format"
察看一下,原来是tortoiseSvn 把dfm的回车换行作了改变,导致delphi报错。
找到原因,就知道如何办了,这么修改一下config文件:
*.dfm = svn:mime-type=application/octet-stream