Ieri, ho scoperto la funzione di colpa di Subversion (SVN) e mi chiedevo, questa funzione è disponibile da Eclipse?
Ieri, ho scoperto la funzione di colpa di Subversion (SVN) e mi chiedevo, questa funzione è disponibile da Eclipse?
Risposte:
Come è stato sottolineato, al momento dovresti prima installare un plug-in per abilitare il supporto Subversion. Raccomando Subversive , io stesso, e una ricerca qui su Stack Overflow per i tag "eclipse" e "subversion" insieme mostrerà diversi thread precedenti riguardanti "gotcha" a cui prestare attenzione quando si installano i connettori (Subversive è separato in due parti: il supporto centrale e i "connettori" che forniscono la colla SVN).
Dopo averlo installato, è possibile configurare i repository, creare nuovi progetti inserendo direttamente un nuovo indirizzo di repository e verificarlo, o associare un progetto esistente che era già collegato a SVN con il repository facendo in modo che Subversion lo controlli.
Una volta che hai fatto che , in questo modo si accede al comando "svn colpa", noto anche come "annotare" o "lode":
Per una risorsa, fai clic con il pulsante destro del mouse sul nome della risorsa nel riquadro Esplora file per visualizzare il menu contestuale (puoi anche ottenere questo menu facendo clic con il pulsante destro del mouse in un punto qualsiasi dell'editor stesso). Sotto l' intestazione " Team " (che è anche dove si accede a tutti i comandi SVN, poiché Eclipse generalizza il controllo del codice sorgente sotto l'intestazione "Team Sharing"), selezionare " Mostra annotazione ". Sul mio Mac PowerBook , la scorciatoia da tastiera per questo è Ctrl+ Option+ A, non sono vicino alle mie piattaforme Linux o Windows XP per vedere quale scorciatoia usiamo su nessuna di esse (le porte di Mac OS X tendono a modificare le scorciatoie da tastiera per aderire al " buona visione "di cosa dovrebbe fare un'applicazione Mac).
Dopo un po 'di tempo a conversare con il repository Subversion, il margine sinistro della finestra dell'editor mostrerà una serie di barre colorate. Se hai i numeri di riga abilitati per il tuo editor, questi si sovrapporranno ai numeri. Altrimenti, saranno solo bar. Ogni alternanza di colore rappresenta una rottura in cui la responsabilità cambia da un utente all'altro. Se passi il puntatore su una barra, apparirà un suggerimento che identifica l'utente responsabile, la revisione / commit da cui provengono le righe, la data e il commento di check-in. Il colore delle barre varierà da committer a committer e da revisione a revisione. Saranno diverse tonalità dello stesso colore di base, ma Eclipse cercherà di renderle visivamente distinte (per quanto possibile). Quando passi il mouse su uno snippet, viene evidenziato leggermente
(Ora, non chiedetemi come spegnerlo . Finora, la mia unica soluzione è stata chiudere il buffer e riaprirlo!)