Вина SVN в Eclipse

Вчера я обнаружил функцию Subversion (SVN) blame, и мне было интересно, доступна ли эта функция из Eclipse?

Ответ 1

Как уже указывалось, в настоящее время вам необходимо сначала установить подключаемый модуль, чтобы включить поддержку Subversion. Я рекомендую Subversive, и поиск здесь в Qaru для тегов "eclipse" и "subversion" вместе отобразит несколько предыдущих потоки относительно "gotchas", чтобы следить за установкой разъемов (Subversive разделен на две части - основную поддержку и "разъемы", обеспечивающие клей SVN).

После установки вы можете настроить репозитории, создать новые проекты, просто введя новый адрес репозитория и проверив его, или связать существующий проект, который уже был присоединен к SVN с хранилищем, с помощью Subversion.

После того, как вы сделали ,, вы получите доступ к команде "svn blame", также известной как "аннотация" или "похвала":

Для ресурса щелкните правой кнопкой мыши имя ресурса в панели "Файл-проводник", чтобы открыть контекстное меню (вы также можете получить это меню, щелкнув правой кнопкой мыши в любом месте самого редактора). В разделе заголовка Team (который также доступен для всех команд SVN, поскольку Eclipse обобщает исходный контроль под заголовком "Совместное использование команды" ), выберите " Показать аннотацию". На моем Mac PowerBook сочетание клавиш для этого - Ctrl + Option + A, я не рядом с моим Linux или Платформы Windows XP, чтобы увидеть, что нам нужно для быстрого доступа к любому из них (Mac OS X-порты, как правило, настраивают сочетания клавиш, чтобы придерживаться "более хорошего" представления о том, что должно делать приложение Mac).

После небольшого разговора с репозиторием Subversion левый желоб окна редактора отобразит серию цветных полосок. Если для вашего редактора есть номера строк, они будут перекрывать номера. В противном случае они будут просто барами. Каждое чередование цвета представляет собой разрыв, при котором ответственность меняется от одного пользователя к другому. Если вы наведете указатель на панель, появится всплывающая подсказка с указанием ответственного пользователя, ревизии/фиксации, с которой связаны строки, даты и комментария. Цвет баров будет варьироваться от коммиттера до коммиттера и до пересмотра. Они будут отличаться от оттенков одного и того же базового цвета, но Eclipse попытается сделать их визуально различными (насколько это возможно). Когда вы нависаете над фрагментом, он слегка выделяется, и все остальные бары, привязанные к одной и той же ревизии, также выделяют.

(Теперь не спрашивайте меня, как отключить его. До сих пор единственным моим решением было закрыть буфер и снова открыть его!)