0
我使用UnxUtils(在Windows上)的patch
,它工作正常(我的文件補丁很好),但輸出的文件有LF而不是CRLF行尾。是否有一個等同於patch
的輸出使用CRLF而不是LF?是否有輸出CRLF文件的Windows版本「patch」?
我使用UnxUtils(在Windows上)的patch
,它工作正常(我的文件補丁很好),但輸出的文件有LF而不是CRLF行尾。是否有一個等同於patch
的輸出使用CRLF而不是LF?是否有輸出CRLF文件的Windows版本「patch」?
啊哈,原來我一直在尋找--binary
選項。那麼
diff -ac --binary path\to\my.cpp path\to\my.cpp.mine > my.cpp.diff
,看來這並不總是奏效:
僅供參考,這部作品從該命令生成的補丁。當我使用'--binary'選項來應用補丁時,我所得到的只是一個文件上失敗的文件,否則可以修補。你是否也遇到過這樣的問題? (TBH我很驚訝,這樣一個廣泛使用的工具有這樣的缺點 - 檢測和榮譽LF/CRLF不會更好嗎?) – Dav 2011-11-20 00:07:19