2016-07-01 73 views
10

sto usando Android Studio 2.1, che si basa su IntelliJ IDEA 2016.Studio Android: come scegliere cosa importare da VCS

Se si seleziona VCS -> Commit changes c'è una bella finestra di dialogo che mostra tutti i file modificati e si sono in grado di scegliere cosa impegnarsi.

Tuttavia, quando si seleziona VCS -> Update project non c'è alcuna finestra di dialogo. Devi aggiornare tutto dare o avere.

Mi manca davvero la prospettiva Team Syncronize di Eclipse. Ha preso a calci in culo rispetto a questo, sia per il comando e l'aggiornamento.

C'è un modo di visualizzare una finestra di dialogo per selezionare quali file aggiornare? O forse qualche plugin? Mi sto stancando di importare metadati dello spazio di lavoro da altri membri del team o anche di build non funzionanti quando si eseguono aggiornamenti collettivi. L'unica soluzione sembra essere quella di guardare prima la scheda in entrata, quindi fare clic con il pulsante destro del mouse sui file desiderati, il che non è molto efficiente dato che è necessario espandere prima i pacchetti o la cartella principale, e potrebbe anche essere necessario aggiornare manualmente l'entrata scheda.

+0

Quale sarebbe lo scopo di ignorare le modifiche di alcuni file durante l'aggiornamento? Ciò significherebbe che si finirebbe per cambiare quei file al loro stato precedente come parte del prossimo commit. – Wyzard

+0

@Wyzard Lo scopo è quello di evitare scaricare cose cattive dal server (che non dovrebbe essere permesso di esistere, ma spesso lo fa). I miei file locali non devono andare nel prossimo commit grazie alla meravigliosa finestra di commit dove puoi selezionare cosa caricare. –

+1

Se i file non devono essere nel repository in primo luogo, utilizzare '.gitignore' per impedire che vengano archiviati. – Wyzard

risposta

3

sì che è una bella domanda, ma unforunately non abbiamo modi Per prima cosa alla documentazione cassa di IntelliJ IDEA 2.016,1 Aiuto dato here ma non in profondità. Come vcs-> update aggiornerà tutti i file dal ramo remoto e non fornirà mai le opzioni perché non è ancora implementato !!

vedere anche i commenti discussione su questa risposta hanno parlato di tutta la questione si ha here la domanda posta po 'di corrispondenza con la vostra è this che è lo stesso avere questa discussione.

È improbabile che ciò rappresenti un problema con gli strumenti Android e più probabilmente un problema con il software di idea intellij sottostante.

Questo è già discutere qui in questioni di Google Code:

https://code.google.com/p/android/issues/detail?id=184086

ho già provato a cercare aiuto plugin o software, ma coudn't trovare uno. :(

+0

Se si ottiene un plugin, mi dica pure @MisterSmith – TapanHP

0

È sufficiente aggiungere un file .gitignore per i metadati.

Sebbene, quando si aggiorna il progetto, è buona norma eseguire il commit dei file (e scegliere solo i file che si desidera aggiornare).

Saluti!

Problemi correlati