在使用SVN合版本時發現某文件有沖突,正常沖突文件是可以編輯修改的,但是該文件無法編輯,我只好選擇后續修改選項,問題好詭異啊!!!在解決完其他沖突后,我選擇了在eclipse開發工具內將修改的代碼調整好,准備打patch。
問題又來了~~打完patch后查看里面的內容,發現里面只有兩句話:
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream.
如圖:
我修改的內容怎么一個也沒有打上???瞬間懵逼!
經排查,使用SVN工具,右鍵該文件查看屬性,發現內容為:矢量圖文件,怎么與正常文件內容不一致呢?查看該文件的歷史提交版本文件屬性記錄,發現上一次管理員提交后該Java的SVN文件屬性就被調整了。
所以,只需要:右鍵點擊該文件->SVN相關內容->屬性->將該選項刪除->確定,操作完后提交修改記錄。然后重新打patch即可。