от http://subversion.tigris.org/svn_1.4_releasenotes.html:
svn blame --force Отображает вывод
вины, даже если файл является двоичным.
Похоже, что это не проблема NetBeans, а то, как svn обрабатывает ваши файлы .js. Было бы хорошо добавить правильный тег к этому вопросу.
от http://subversion.tigris.org/faq.html#binary-files:
Subversion просто смотрит на первый
1024 байта файла; если какой-либо из
байты равны нулю, или если больше 15%
не являются печатными символами ASCII,
тогда Subversion вызывает двоичный файл.
(...) Subversion рассматривает следующее
файлы в виде текста: (...) файлы с
svn: mime-тип, начинающийся с «text /»
Если ваш файл javascript содержит двоичные данные, вы можете переместить его в конец файла.
Существует вероятность того, что для свойства установлено значение "text / javascript" или что-то похожее на текст / javascript для человека, но не для svn.
Существует вероятность того, что файл раньше был двоичным, но это больше не так, однако вы обновили свой репозиторий, не имея доступа для записи в каталог .svn / (и svn все еще «думает», что файл двоичный).
Существует вероятность того, что вы изменили свойство на правильное, но еще не зафиксировали его.
Наконец, самым мощным решением проблем svn, с которыми я когда-либо сталкивался, было копирование файла, удаление его из svn, фиксация, добавление файла обратно (из копии) и фиксация. Осторожно: при этом вы теряете историю изменений.
Желаю вам удачи в выяснении причин этой проблемы!