Come aggiungere automaticamente numero di revisione, identificazione alle lime di sovversione a due punti semplici
Il numero di revisione di una lima è lle informazioni importanti. Due usi i più comuni sono nella pubblicazione periodica e nel rendere a versione gli aggiornamenti specifici della base di dati per un'applicazione. Sto usandola per il successivamente. Qui è un senso semplice come potete aggiungere automaticamente il numero di revisione (identificazione, data, autore e HeadURL) ai vostri archivi sorgente.
In primo luogo dovete aggiungere l'ancoraggio di parola chiave alla posizione voluta nella lima. Per esempio ottenerlo ad informazioni di revisione deve aggiungere $Rev$ o $Revision$ alla vostra posizione scelta.
Nota: Le parole chiavi sono con distinzione delle maiuscole e delle minuscole.
Allora dovete informare la sovversione che queste parole chiavi devono essere sostituite nella vostra lima scelta. Per esempio se aggiungiate la parola chiave di $Rev$ a translator.php. Allora fate funzionare l'ordine del propset come segue:
svn del propset dello svn: parole chiavi “revisione„ translator.php
Siete fatto!
Ora, dopo commetta, la vostra parola chiave di $Rev$ automaticamente sarà sostituito con qualcosa come:
$Rev: 130 $
Nota: Il numero sarà aggiornato automaticamente ogni volta che chiunque commette una nuova revisione.
La lista delle parole chiavi (dalla documentazione di sovversione) con le loro alternative è:
Data
Questa parola chiave descrive l'ultima volta che la lima è stata conosciuta per essere cambiata nel deposito ed osserva qualcosa come $Date: 2002-07-22 21:42: 37 -0700 (lunedì, 22 luglio 2002) $. Può anche essere specificato come LastChangedDate.
Revisione
Questa parola chiave descrive l'ultima revisione conosciuta in cui questa lima è cambiato nel deposito ed osserva qualcosa come $Revision: 144 $. Può anche essere specificato come LastChangedRevision o rev.
Autore
Questa parola chiave descrive l'ultimo utente conosciuto per cambiare questa lima nel deposito ed osserva qualcosa come $Author: harry $. Può anche essere specificato come LastChangedBy.
HeadURL
Questa parola chiave descrive il URL pieno all'ultima versione della lima nel deposito ed osserva qualcosa come $HeadURL: http://svn.collab.net/repos/trunk/README $. Può essere abbreviato come URL.
Identificazione
Questa parola chiave è una combinazione appiattita delle altre parole chiavi. La relativa sostituzione osserva qualcosa come $Id: 21:30 2002-07-28 di calc.c 148: 43Z il sally $ ed è interpretato per significare che la lima calc.c è stata cambiata l'ultima volta nella revisione 148 sulla sera del 28 luglio 2002 dal sally dell'utente.
Archivato nell'ambito delle notizie di titolo, come a, software libero, nota di tecnologia, tecnologia |
|
RSS 2.0 |
Trackback questo articolo |
Invii con la posta elettronica questo articolo
Potete anche gradire leggere |


Aggiunga ai favoriti di Technorati
































