Есть ли способ сказать Perforce оставить текстовые файлы в покое, не устанавливая тип файла как двоичный? Или, за исключением этого, есть ли способ указать клиенту Perforce сравнивать двоичные файлы? Двоичные обычно нежелательны, потому что я теряю способность различать.
Чтобы уточнить: если я редактирую и вношу изменения в файл *.txt в своем оконном клиенте, новые строки будут иметь CR + LF в соответствии с форматом DOS. Но если я синхронизирую P4 на клиенте Unix, у него будет только LF. Мне нужно, чтобы Perforce сохранял формат как есть, независимо от того, где находится клиент Perforce.
Тем не менее, у меня есть обходной путь: установить тип файла как двоичный; и/или создать ветку с текстовыми файлами, установленными как «текстовые», и периодически интегрировать обратно в основную ветку, где текстовые файлы устанавливаются как «двоичные». Но это слишком сложный обходной путь для того, что должно быть очень простой проблемой.
Наконец, у меня Perforce клиент Windows 2006.2.
Заранее спасибо.
build.sh
иbuild.bat
в одном каталоге, не нарушая ни того, ни другого? С сетевыми файловыми системами/виртуальными машинами/WSL их можно даже активно использовать одновременно. Системы контроля версий должны по умолчанию рассматривать пользовательский ввод как священный. - person MarcH   schedule 27.11.2018