Подрывная деятельность NetBeans не может фиксировать файлы - PullRequest
0 голосов
/ 01 апреля 2011

Я совершенно новичок в Netbeans, но не в управлении версиями.Тем не менее, мне кажется невозможным просто зафиксировать изменения ... Позвольте мне объяснить.

Я только что переустановил Netbeans 6.9.1, включая нужные плагины Subversion.Я использую сборку в SVN-клиенте (так как TortoiseSVN не работает с NetBeans ..).Я загрузил свой репозиторий с моего SVN-сервера и обновил все, чтобы быть уверенным (сделал оба раза ...).Я даже перезагрузился, чтобы быть уверенным.

Но каждый раз, когда я хочу зафиксировать изменения, Netbeans показывает мне диалоговое окно, в котором не выбираются файлы.Когда я проверяю изменения показа, изменения показываются, но когда я фиксирую, файлы не появляются.

Мои товарищи по команде могут зафиксировать и не имеют проблем (они используют другой клиент SVN, но я нехочу иметь 3 разных клиента SVN на моем компьютере ...).

Я могу обновлять и видеть изменения, но svn не позволит мне зафиксировать изменения.Кто-нибудь знает решение моей проблемы?

Чтобы уточнить:

Когда я mousOver мой файл проекта, он говорит, что у меня есть изменения:

http://img692.imageshack.us/img692/6042/containschanges.png

Когда я пытаюсь зафиксировать это говоритнет изменений:

http://img194.imageshack.us/img194/384/nofilestocommit.png

1 Ответ

1 голос
/ 10 мая 2011

Я вижу эту проблему и в Netbeans 6.9.1, работающем в Mac OS X 10.5. Я видел несколько ложных следов, и позвольте мне сказать вам, что не будет работать. Выполнение очистки SVN не решит эту проблему. Изменение клиентов SVN не решит эту проблему. Изменение версий выпуска SVN не решит эту проблему. Выполнение «svn commit» от любого клиента за пределами Netbeans успешно зафиксирует файл, и Netbeans обнаружит изменение в статусе и сообщит о нем (измените цвет с синего на черный) почти сразу.

Возможно, это связано с ошибкой в ​​Netbeans, когда переключение проекта на Mercurial и последующее переключение на svn приводит к повреждению графического интерфейса пользователя.

Мой следующий шаг - проверить все изменения в командной строке, сделать совершенно новую установку Netbeans в новой учетной записи пользователя и настроить ее для проверки моего репозитория. Просто подумал, что эта информация может быть полезна. Никто не сказал ничего, кроме Альбина.

...