Любая идея, что эта ошибка означает в SVN? - PullRequest
6 голосов
/ 01 сентября 2010

Отправка example.java Передача данных из файла .svn: Сбой при фиксации (подробности приведены ниже): ошибка svn: 'pre-commit', ошибка с выводом ошибки: example.java Нежелательная TAB в файле: example.java

Я попытался отменить свои изменения, а затем даже просто добавив еще один символ, я увижу эту ошибку.Очень странно!Любая помощь будет принята с благодарностью O_O

Ответы [ 3 ]

5 голосов
/ 01 сентября 2010

Ваш SVN-сервер имеет правил предварительной фиксации , которые проверяют правильность вашей фиксации (включая комментарии фиксации).Эти правила обычно используются для обеспечения таких вещей, как включение номеров веток в комментарии коммитов в целях отслеживания.Похоже, что вы нарушаете правило предварительной фиксации, имея символ TAB в файле example.java.Попробуйте удалить все символы TAB из example.java и повторите коммит.

Странное правило, которое я должен признать.Вид доведения аргумента пробелы и символы табуляции до крайности .....

4 голосов
/ 01 сентября 2010

Похоже, ваш SVN-сервер выполняет некоторую предварительную обработку, которая не позволяет использовать символы табуляции в исходных файлах Java. Попробуйте настроить IDE для замены вкладок пробелами.

0 голосов
/ 04 сентября 2010

Большое спасибо, ребята. В конце концов, это была проблема с форматированием. Я не знаю, как это произошло, но в конце концов решил ее с помощью Eclipse -> Source -> Format

Ура!

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