Как заставить NetBeans аннотировать файл JavaScript? - PullRequest
0 голосов
/ 20 марта 2009

Я использую NetBeans 6.5 и у меня есть несколько файлов javascript, которые, как он утверждает, являются двоичными файлами и не будут отображать аннотации. svn propedit показывает, что svn: mime-type является text / javascript, и для отображения комментариев в командной строке мне нужно запустить «svn annotate --force file.js».

1 Ответ

1 голос
/ 25 апреля 2009

от 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, фиксация, добавление файла обратно (из копии) и фиксация. Осторожно: при этом вы теряете историю изменений.

Желаю вам удачи в выяснении причин этой проблемы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...