Sto usando la formica (sistema di configurazione basato Java) per il nostro progetto. La formica � un sistema particolarmente potente di configurazione e dovrebbe essere l'unico sistema che di configurazione avrete bisogno di mai. Realmente non avete bisogno dei mostri di codice come l'esperto (o il mucchio di. come amori di Bileblogger da dire). Con poco sforzo qui � che cosa ho realizzato in poche ore (oltre alla possibilit� evidente di compilazione, funzionare, costruente il vaso archiva ecc.):

  1. Le nostre fonti della prova (Java) sono situate nello stesso indice degli archivi sorgente normali del Java. Tuttavia durante il compiation del codice sorgente escludiamo le fonti della prova.
  2. Le fonti della prova possono essere compilate con un obiettivo separato che mantiene i codici categoria compilati nell'indice separato.
  3. L'analisi statica automatica per scoprire i difetti nel codice sorgente, rapporto � in HTML per l'osservazione facile.
  4. Javadoc con la traversa-refernce al codice sorgente ed i codici categoria del JDK sono collegati alla documentazione del JDK sul nostro assistente locale.
  5. L'analisi ed il rapporto di qualit� di codice sorgente in HTML formattano.
  6. L'obiettivo di funzionamento permette che vi allontaniate qualunque codice categoria dalla linea di ordine con le discussioni facoltative (dalla linea di ordine).
  7. Le biblioteche sono raggruppate in parecchie categorie cos� soltanto che l'insieme minimo delle biblioteche richieste � usato per ogni operazione
  8. I codici categoria del punto possono essere funzionati esclusivamente
  9. L'operazione della prova fa funzionare tutte le prove disponibili di sanit� di mente. Potete specificare tutti i gruppi o escludere qualunque gruppi di prova per funzionare.
  10. Molte mansioni gradicono l'analisi statica, creazione del javadoc o l'analisi di qualit� dipende da riuscito funzionamento delle prove di sanit� di mente
  11. Prima che la compilazione l'ultimo codice sia verificata dal deposito di sovversione (denominato aggiornamento nella sovversione). Ci� assicura che lo sviluppatore stia usando sempre l'ultima base di codice.
  12. Tutto il codice sorgente (codice di prova compreso) e le soluzioni del punto si aggiungono automaticamente prima della registrazione.
  13. Potete codice di registrazione (denominato commetta nella sovversione) solo dopo la riusciti compilazione e completamento delle prove di sanit� di mente. Ci� assicura che controllato nel codice non sia mai rotto.
  14. Inoltre generiamo una lima del vaso per un sottoprogetto concatenando la fonte con tutte le lime dipendenti del vaso per facile di schieramento. Inoltre include una lima manifesta che permette che l'applicazione sia fatta funzionare con un Java semplice - stoni l'ordine.
  15. Cattura del numero di versione di sovversione per l'incorporazione nella lima del vaso
  16. tutta l' operazione che completa tutte le mansioni comuni
  17. Determinate mansioni sono nascoste dagli utenti comuni

Mentre ciascuna di loro non � dura da fare, un'integrazione piacevole � che cosa gli d� il valore reale. Una squadra di sviluppo pu� essere molto produttiva con un sistema di configurazione che facilita le relative mansioni e fa rispettare le buone abitudini come le prove correnti prima della registrazione, aggiornante all'ultima versione prima della compilazione ecc.

Invece di investimento in grande duro per capire i sistemi, preferisco usare semplice ma software potente come formica da ottenere che cosa voglio e con basso costo (il mio tempo * tasso orario in contrasto con software costato + il mio tempo di imparare * tasso orario + il mio tempo di realizzare + tempo dei consulenti + di tasso orario * tasso orario). La formica pu� essere usata dalla linea di ordine (la mia preferenza) o dall'interno dell'ido moderno come l'eclissi o Netbeans.