Как предотвратить конвертацию CVS от конвертации линейных окончаний?

StackOverflow https://stackoverflow.com/questions/3579767

Вопрос

Как и многие другие люди, у нас есть выпускные проблемы с CVS. Однако, в отличие от самой нашей проблемы, является противоположным.

Есть ли способ заставить CVS к нет Преобразовать линии от / N до CR / LF. Я хотел бы, чтобы линия концовки останется в формате Unix, даже если я проверю на машину Windows. Это даже возможно?

Проблема: Преобразование концов линии вызывает изменение осмотра, что является проблемой, поскольку тогда трудно сравнить равенство двух результатов (они не зависят от каких-либо других способов).

Переход от CVS до SVN не является вариантом (не от отсутствия попыток)

Это было полезно?

Решение

Пометить файлы как двоичные с -kb и CVS не будет следить за концовками линии.

cvs add -kb new.file
cvs admin -kb existing.file
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top