How To Add Revision Number, ID Automatically To Subversion Files in Two Simple Steps Como adicionar revisão número de identificação automática de arquivos subversão, em duas etapas simples
Revision number of a file is an important information. Revisão do número de um arquivo é uma informação importante. Two most common uses are in serialization and in making version specific database upgrades for an application. Dois usos mais comuns estão em serialização e em fazer upgrades versão base de dados específica para uma aplicação. I am using it for the later. Estou usando-as para a posteridade. Here is a simple way how you can add revision number (Id, Date, Author and HeadURL) automatically to your source files. Aqui está uma maneira simples como você pode adicionar revisão número (ID, data, autor e HeadURL) automaticamente para o seu arquivos fonte.
First you need to add the keyword anchor at the desired location in the file. Primeiro você precisa adicionar a palavra-chave âncora no local desejado no arquivo. For example to get Revision information you must add $Rev$ or $Revision$ to your chosen location. Por exemplo Revisão para obter as informações que você deve acrescentar US $ Rev Revisão $ $ $ ou para o seu local escolhido.
Note: The keywords are case sensitive. Nota: As palavras-chave são caso sensitivo.
Then you need to inform Subversion that these keyword(s) need to be substituted in your chosen file. Em seguida, você precisa informar Subversion que estas palavras-chave (s) precisam de ser substituídos em seu arquivo escolhido. For example if you have added the $Rev$ keyword to translator.php. Por exemplo, se tiver adicionado a palavra-chave para US $ Rev $ translator.php. Then you run propset command as follows: Então você executar propset comando do seguinte modo:
svn propset svn:keywords “Revision” translator.php svn propset svn: palavras-chave "Revisão" translator.php
You are done! Você está pronto!
Now, after commit, your $Rev$ keyword will be automatically replaced with something like: Agora, depois de cometer, a sua palavra-chave $ $ Rev será automaticamente substituído com algo como:
$Rev: 130 $ $ Rev: 130 $
Note: The number will be automatically updated whenever anyone commits a new revision. Nota: O número será automaticamente atualizado sempre que alguém comete uma nova revisão.
The list of keywords (from Subversion documentation) along with their alternatives are: A lista de palavras-chave (a partir de documentação Subversion) juntamente com as suas alternativas são:
Date Data
This keyword describes the last time the file was known to have been changed in the repository, and looks something like $Date: 2002-07-22 21:42:37 -0700 (Mon, 22 Jul 2002) $. Esta palavra-chave descreve a última vez que o arquivo era conhecido por ter sido mudado no repositório, e é algo como US $ Date: 2002-07-22 21:42:37 -0700 (Mon, 22 Jul 2002) $. It may also be specified as LastChangedDate . Também pode ser especificado como LastChangedDate.
Revision Revisão
This keyword describes the last known revision in which this file changed in the repository, and looks something like $Revision: 144 $ . Esta palavra-chave descreve a última revisão conhecida no qual este arquivo no repositório mudou, e é algo como US $ Revision: 144 dólares. It may also be specified as LastChangedRevision or Rev . Também pode ser especificado como LastChangedRevision ou Rev.
Author Autor
This keyword describes the last known user to change this file in the repository, and looks something like $Author: harry $ . Esta palavra-chave descreve a última conhecida usuário para alterar esse arquivo no repositório, e é algo como US $ Autor: harry $. It may also be specified as LastChangedBy . Também pode ser especificado como LastChangedBy.
HeadURL
This keyword describes the full URL to the latest version of the file in the repository, and looks something like $HeadURL: http://svn.collab.net/repos/trunk/README $ . Esta palavra-chave descreve o URL completo para a versão mais recente do arquivo no repositório, e é algo como US $ HeadURL: http://svn.collab.net/repos/trunk/README dólares. It may be abbreviated as URL . Ela pode ser abreviado como URL.
Id
This keyword is a compressed combination of the other keywords. Esta palavra-chave é um comprimido a combinação de outras palavras-chave. Its substitution looks something like $Id: calc.c 148 2002-07-28 21:30:43Z sally $, and is interpreted to mean that the file calc.c was last changed in revision 148 on the evening of July 28, 2002 by the user sally. A sua substituição é algo como US $ Id: calc.c 148 2002-07-28 21:30:43 Z $ Sally, e é interpretada no sentido de que o arquivo calc.c foi alterado na última revisão 148 na noite de 28 de julho de 2002 Sally pelo usuário.
Filed under Arquivado em Headline News Headline News , De How To How To , De Open Source Software Open Source Software , De Tech Note Nota Tech , De Technology Tecnologia | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artigo |
Email this Article E-mail este artigo
You may also like to read Você pode também gosta de ler |



