Вина SVN в Eclipse


85

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


7
Я вважаю, що політично коректним терміном є "Анотувати", а не виною (хоча його найкраще використовувати для звинувачення інших;))
Йонатан Карні

Відповіді:


109

Як зазначалося, наразі вам доведеться спочатку встановити плагін, щоб увімкнути підтримку Subversion. Я рекомендую Subversive , сам, і пошук тут на Stack Overflow за тегами "eclipse" і "subversion" разом покаже кілька попередніх потоків щодо "gotchas", на які слід звертати увагу при встановленні роз'ємів (Subversive розділений на дві частини-- опора для сердечника та "з'єднувачі", що забезпечують клей SVN).

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

Після того, як ви зробили , що це , як ви отримуєте доступ до команди «СВН винних», також відомий як «анотувати» або «похвала»:

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

Трохи часу розмовляючи зі сховищем Subversion, лівий жолоб вікна редактора покаже ряд кольорових смужок. Якщо у вашому редакторі ввімкнено номери рядків, вони будуть накладати номери. В іншому випадку вони будуть просто барами. Кожне чергування кольорів являє собою перерву, коли відповідальність змінюється від одного користувача до іншого. Якщо навести вказівник на рядок, з’явиться підказка із зазначенням відповідального користувача, перегляду / коміту, звідки є рядки, дати та коментаря до реєстрації. Колір стовпчиків буде різнитися від комітера до комітера та від перегляду до перегляду. Вони будуть різних відтінків одного базового кольору, але Eclipse намагатиметься зробити їх візуально виразними (наскільки це можливо). Коли ви наводите курсор на фрагмент, він трохи виділяє,

(Тепер не питайте мене, як його вимкнути . Наразі моїм єдиним рішенням було закрити буфер і знову відкрити його!)


5
Чудово! Я використовую Subversive протягом століть і ніколи не розумію про функцію "Показати анотації", що саме те, що я шукав, дякую!
Девід Сантамарія

31
Велике пояснення, дякую :) Щоб вимкнути його, клацніть правою кнопкою миші виділення ліворуч та натисніть Редакції> Сховати інформацію про редакцію. Тут також можна вказати, як він забарвлює анотації. Мені подобається Комбіноване забарвлення, тому я можу мати кожного учасника іншого кольору та старіші версії того самого комітера світлішого відтінку цього кольору.
Кенні

7
Інший спосіб вимкнути його - натиснути правою кнопкою миші і зняти прапорець біля пункту «Показувати швидкі відмінності». Швидка різниця автоматично ввімкнеться наступного разу, коли ви покажете Анотації (хоча це дасть вам надокучливе діалогове вікно). Ярлик для цього - Shift + Ctrl + Q (Ubuntu), тому натиснення цього двічі - це швидкий і простий спосіб вимкнути Анотації, а панель швидкого перегляду все одно мати, а діалогове вікно не отримати.
Jonas Söderström

6
Я хотів проголосувати, але до відповіді було дуже багато непотрібної інформації, що я не підтримую. Тим не менше, дякую
Шервін Асгарі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.