eol=native marks all files as modified
I am working for a cross-platform project to has was recently move from subversion to bazaar. Unfortunately, we weren't able to find a satisfiable solution for the eol difference between windows (crlf) and unix (lf). On subversion, there was the famous eol-property. It was cumbersome to use but it worked.
On bazaar, the help (bzr help eol) suggests to add a filter rule (e.g. [name *] eol = native) to bypass this missmatch. Unfortunately, this has a little problem. If the branch contains the unix line ending (lf), all line endings an a windows working tree are transferred to crlf. That's perfect. But after this transformation, all files are marked as modified because they contain changes.
Is this a real problem or are we doing something wrong?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Bazaar Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- David Graf
- Solved:
- Last query:
- Last reply: