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

È stato utile?

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 ......

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top