Domanda

Quando sei in eclipse e decidi di condividere un progetto in un repository di sovversione usando subclipse, puoi farlo in qualche modo creare automaticamente una struttura di cartelle per quel progetto?

Quello che voglio è che ogni progetto condiviso aggiunga questo tipo di struttura:

/ client / progetto / rami / cliente / progetto / tag / Cliente / progetto / trunk / EclipseProject

Dove Client è il nome del client, Project è il nome del progetto effettivo ed EclipseProject è il nome del progetto così come esiste in Eclipse. Potrebbe esserci più di un EclipseProject in questa struttura, nel qual caso ovviamente le directory non devono essere create.

È possibile farlo con una sottoclipse o sto meglio scrivendo un semplice script di shell per farlo? Il mio primo pensiero è stato quello di realizzare uno script di shell poiché non mi dispiace usare il terminale, ma ad alcuni dei miei colleghi non piacciono davvero le interfacce da riga di comando ma scavano Subclipse.

È stato utile?

Soluzione

Per quanto ne so, non è possibile estendere facilmente Subclipse per generare una tale struttura.

In realtà, Subclipse ha avuto un problema con la rappresentazione grafica delle strutture profonde , risolto solo nell'ultima versione 1.4.7 (05 dicembre 2008), quindi non è ancora necessario fornire alcuna struttura del modello "quot" ;) Provano a rappresentare gli alberi delle cartelle giusti.

L'unica funzione che automaticamente crea cartelle sarebbe il " Crea eventuali cartelle intermedie mancanti " selezionare la finestra di dialogo Branch / Tag, per rendere tutte le directory padre mancanti e richieste come parte della transazione durante i comandi mkdir / move / copy.

Questo è tutto.

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