Diverse liste di cambiamento in subclipse?
Domanda
In IntelliJ, posso avere diverse liste di cambiamento in modo che posso mettere alcuni file che non ho mai voglia di impegnarsi in un elenco cambiamento diverso, e io non verrà richiesto di commettere questi file a meno che non scelgo quella lista cambiamento. Ad esempio, alcuni file di configurazione del database, file di progetto Eclipse, ecc, voglio commettere raramente o mai.
C'è un modo per fare questo usando Subversion in Eclipse? Non sono stato in grado di trovare quindi devo deselezionare i file che non voglio commettere ogni volta. Si noti che non posso usare svn:. Ignorare perché questi file sono, e dovrebbe essere, nel repository
Soluzione
È possibile farlo nella vista Sincronizza . Fare clic sul pulsante Visualizza Modifica Imposta . È quindi possibile aggiungere file modificati a cambiare set (e di creare nuovi set di modifica) dal menu di scelta rapida.
Altri suggerimenti
Mentre la nozione di cambiamento insieme di lista cambiamento non è direttamente supportato da sovversione, una possibilità sarebbe quella di utilizzare SVN in combinazione con Mylyn .
È possibile impostare ogni gruppo di file da un compito diverso e vedere se subclipse permette di commettere solo una o più attività attraverso Mylyn.
Non ho ancora testato questa configurazione direttamente, ma vale la pena di provare.
Una scelta simile (vedi Mylyn Wiki ):
Automaticamente creare e gestire con il contesto compito - Consente la gestione automatica di modifica del set. Modifica set verranno creati automaticamente in modo che si può commettere o aggiornare solo le risorse che si trovano in un contesto di un'attività.
sembra promettente.
Modifica set in Eclipse (plug-in subclipse) non funziona troppo bene. Se si chiude il progetto e riaprirlo, allora o il vostro set di cambiamento scompaiono o tutti i file che avete precedentemente assegnato ad un insieme cambiamento sono ora assegnati. SVN: ignora non funziona se capita di essere una directory, ma si desidera tenere traccia dei file che all'interno della directory (non chiedere come questo accade - difficile da spiegare). IntelliJ lista cambiamento è molto meglio.
Come di mettere i file in svn: ignore list?
(Impostare i file da escludere come valori di
svn: ignore)
Saranno esclusi da solo delle versioni in modo che essi non ottengono mai
commesso e le eventuali modifiche a questi file saranno ignorati da Subversion.
Se si ottiene il TeamCity plugin è possibile avere una vista Sincronizza più avanzata rispetto al normale in Eclipse. O solo continuare ad usare IDEA ......