Открыть файл рабочей копии из представления истории затмения - PullRequest
2 голосов
/ 05 марта 2010

В истории затмения отображается список файлов, измененных в определенной ревизии. Когда вы открываете контекстное меню на одном из них, у вас есть опция «Открыть», которая открывает представление этого файла в этой редакции.

Как открыть редактор для выбранного файла, то есть файла в версии рабочей копии, прямо из представления истории?

Справочная информация заключается в том, что я хочу использовать представление истории, чтобы найти файлы, которые были недавно изменены, чтобы выполнить проверку кода. Люди фиксируют с помощью Subversion, и я использую Subclipse для подключения Eclipse к серверу Subversion.

Сегодня я должен использовать функцию «Открыть ресурс» / «Открыть тип» и ввести имя файла, который я могу прочитать из представления истории.

1 Ответ

1 голос
/ 05 марта 2010

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

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

  • Файл в ревизии, которую я смотрю в истории
  • И текущий файл.

Это можно сделать с помощью редактора «Сравнить».


Чтобы открыть его:

  • Когда вы находитесь в просмотре истории, щелкните правой кнопкой мыши на строке ревизии, которая вас интересует
  • В меню вы можете выбрать:
    • «Сравнить текущее с X»: откроется сравнение между текущей рабочей копией и ревизией, на которой вы щелкнули правой кнопкой мыши
    • «Сравнить с предыдущим состоянием»: откроется сравнение между ревизией, на которой вы щелкнули правой кнопкой мыши, и предыдущей ревизией
  • Если эта ревизия повлияла на несколько файлов, у вас будет экран, позволяющий выбрать для сравнения файл, с которым вы хотите работать

Преимущества:

  • Вы можете увидеть изменения, внесенные ревизией, которую вы просматриваете
  • Или вы можете увидеть все модификации, сделанные после данной ревизии

Недостатки:

  • Для просмотра в режиме сравнения требуется большой экран, чтобы одновременно открыть две версии файла ...
...