Диалог сравнения не показывает различий

2115
guerda

В Eclipse мой диалог сравнения не показывает различий между файлами, если я сравниваю две папки или ревизии.
Например, текстовый файл ant(без расширения) плохо сравнивается.

Различий не показано, но файл указан в структуре папок выше.

Compare Dialog

Что может быть причиной такого поведения? Что-то не так с настройками или с этим файлом муравья?

Это делает сравнение каталогов совершенно бесполезным.

1

2 ответа на вопрос

1
Ludwig Weinzierl

Это работает для меня в Ганимеде (3.4.0).

Что меня смущает: вы пишете, что сравниваете две папки, но ваш скриншот выглядит так, как будто вы сравниваете разные ревизии одного и того же файла. Существует Local и Rev: -1, где должны быть простые пути к файлам.

Да, это правильно, я сравнил две ревизии. - Моя проблема с «Сравнением содержимого шоу» заключается в том, что в нем говорится «нет различий», даже если есть различия. guerda 14 лет назад 0
Вы уверены, что не сравниваете идентичные файлы, потому что Локальный файл идентичен Rev: -1? Есть ли ситуация, когда сравнение работает, как ожидалось, или это происходит постоянно со всеми файлами? Ludwig Weinzierl 14 лет назад 0
Проблема в том, что он идентичен. Но Eclipse показывает это в верхнем дереве файлов. Это не нормально, если файлы равны. guerda 14 лет назад 0
Ах, теперь я понимаю. У меня этот эффект тоже иногда бывает. Это всегда помогало выбрать файл и обновить его (F5). На самом деле, мне приходится делать Refresh довольно часто, когда я работаю с Eclipse. Может быть, вам также придется ресинхронизироваться с хранилищем. Ludwig Weinzierl 14 лет назад 0
1
Michael Borgwardt

Возможно ли, что единственное, что изменилось между двумя ревизиями, это пробел, и вы настроили функцию сравнения, чтобы игнорировать пробел?

Если это не так, то это, вероятно, просто плагин svn, имеющий какую-то ошибку (он несколько глючит); возможно, попробуйте закрыть и снова открыть проект и посмотреть, если проблема не исчезнет.

Это был не плагин SVN, а пустое пространство. guerda 14 лет назад 0