Domanda

Sto sviluppando una biblioteca connessa a SVN @sourceForge, il mio IDE è Eclipse, quindi come configurare la numerazione della versione? Immagino sia automatico ma come lo faccio usando Eclipse?


Nota: sto usando la subclipse

È stato utile?

Soluzione

Presumo che tu stia usando Java e questa è una nuova applicazione. In tal caso ti consiglio di configurare il tuo progetto con Maven e di utilizzare il plug-in di rilascio (http://maven.apache.org/plugins/maven-release-plugin/) o il plug-in versioni (http://mojo.codehaus.org /Versioni-Maven-plugin/). Ecco un link su come iniziare con il plug -in versioni una volta che hai configurato Maven:

http://weblogs.java.net/blog/johnsmart/archive/2010/08/18/managing-version-numbers-maven-maven-versions-plugin

Altri suggerimenti

La sovversione numera i commit a partire da uno, nulla che potresti cambiare al riguardo. Come plugin per SVN potresti usare Subclipse o sovversivo Per i numeri di versione della tua applicazione devi decidere da solo come numerarla e creare una copia del codice nel repository SVN, di solito nella cartella tag (mentre lo sviluppo principale sarebbe nel tunk), una directory con il numero di versione. Potresti farlo con le caratteristiche di qualunque plug -in SVN per l'eclissi scegli.

La tua domanda è davvero vaga. Quando dici "numerazione della versione", suppongo che tu significhi la numerazione della revisione della sovversione e non la numerazione della versione dell'applicazione (ad es. 1.0.0). E suppongo anche che tu stia chiedendo come mettere i numeri di revisione nei commenti del file stesso.

Nell'intestazione dei tuoi file, ti consigliamo di aggiungere quanto segue:

$LastChangedDate:$
$LastChangedRevision:$
$LastChangedBy:$

Avanti in ~/Subversion/config Aggiungi quanto segue:

[miscellany]
enable-auto-props = yes

[auto-props]
* = svn:keywords=LastChangedDate LastChangedRevision LastChangedBy Id

Infine, in Eclipse vai su Windows> Preferenze> Team> SVN e imposta "Posizione di configurazione" su "Utilizzare la directory" e selezionare ~/Subversion.

Fonte: http://islandlinux.org/howto/enable-auto-properties-auto-props-subversion-subclipse-eclipse

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