[FUG-BR] [OffTopic] Para usuários do Subvers ion

2007-03-26 Por tôpico Rafael Henrique Silva Faria
Olá pessoal da lista.

Eu estou com uma duvida com o Subversion... e cansei de pesquisar no
google, no svnbook, e em diversos lugares sobre isso... então estarei
apelando para a lista.

Espero que alguem consiga me ajudar nisso.

No CVS, podemos utilizar esta tag: /** @version $Id$ */, dentro de um
arquivo para o CVS substituir o $Id$ pela revisão do arquivo, data da
revisão, entre outras informações uteis.

O Subverion não faz isso de padrão. Mas eu encontrei na documentação
dele informações que dá para configurar o Subversion para fazer. Mas
como?

Encontrei o comando:

svn setprop svn:keyword  Id Date Revision Author  *.php

Mas este comando falha:

[EMAIL PROTECTED] / # svn setprop svn:keyword  Id Date Revision Author  *.php
svn: No match.
[EMAIL PROTECTED] / #

Encontrei em outros lugares, que deve se configurar o arquivo
~.subversion/config

COmo eu instalei o subversion com o root, o arquivo está em
/root/.subversion/config
EU configurei ele.
Continunou sem funcionar.

Encontrei em outro lugar que o subversion acessa tb
/usr/local/etc/subversion/config

Copiei o mesmo arqui nessa pasta. Mas nada.

Tentei diversas coisas. Sem sucesso.

O que eu estou entendendo, é que essa configuração é a nivel de
cliente do Subversion, e não a nivel de servidor. ALguem pode me
confirmar isso?

Se for realmente isso, então não é possivel configurar o servidor para
colocar a identificação dentro dos arquivos?

Espero que alguem consiga me esclarecer um pouco.

Obs, eu utilize a instalação do Subversion que se encontra na pagina
da Fug... Ele está funcionando normal... estou acessando ele pelo
TortoiseSVN, e com o client web ViewVC.

É apenas esta tag $Id$ que não estou conseguindo fazer funcionar.

Agradeço qualquer ajuda

Rafael Henrique Faria
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OffTopic] Para usuários do Subvers ion

2007-03-26 Por tôpico gethostbyname
Rafael Henrique Silva Faria escreveu:
 Olá pessoal da lista.

 Eu estou com uma duvida com o Subversion... e cansei de pesquisar no
 google, no svnbook, e em diversos lugares sobre isso... então estarei
 apelando para a lista.

 Espero que alguem consiga me ajudar nisso.

 No CVS, podemos utilizar esta tag: /** @version $Id$ */, dentro de um
 arquivo para o CVS substituir o $Id$ pela revisão do arquivo, data da
 revisão, entre outras informações uteis.

 O Subverion não faz isso de padrão. Mas eu encontrei na documentação
 dele informações que dá para configurar o Subversion para fazer. Mas
 como?

 Encontrei o comando:

 svn setprop svn:keyword  Id Date Revision Author  *.php
   
Esse comando está errado:

svn PROPSET e não svn SETPROP.


 Mas este comando falha:

 [EMAIL PROTECTED] / # svn setprop svn:keyword  Id Date Revision Author  
 *.php
 svn: No match.
 [EMAIL PROTECTED] / #

 Encontrei em outros lugares, que deve se configurar o arquivo
 ~.subversion/config

 COmo eu instalei o subversion com o root, o arquivo está em
 /root/.subversion/config
 EU configurei ele.
 Continunou sem funcionar.
   
Isso não tem nada a ver com a configuração, eu creio.
 Encontrei em outro lugar que o subversion acessa tb
 /usr/local/etc/subversion/config

 Copiei o mesmo arqui nessa pasta. Mas nada.

 Tentei diversas coisas. Sem sucesso.

 O que eu estou entendendo, é que essa configuração é a nivel de
 cliente do Subversion, e não a nivel de servidor. ALguem pode me
 confirmar isso?
   
Exatamente.
 Se for realmente isso, então não é possivel configurar o servidor para
 colocar a identificação dentro dos arquivos?

   
Que tipo de identificação você deseja? Essas keywords refletem a um
estado ou característica e não a uma configuração.
 Espero que alguem consiga me esclarecer um pouco.

 Obs, eu utilize a instalação do Subversion que se encontra na pagina
 da Fug... Ele está funcionando normal... estou acessando ele pelo
 TortoiseSVN, e com o client web ViewVC.

 É apenas esta tag $Id$ que não estou conseguindo fazer funcionar.

 Agradeço qualquer ajuda

 Rafael Henrique Faria
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

   


gethostbyname
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OffTopic] Para usuários do Subvers ion

2007-03-26 Por tôpico Ricardo Nabinger Sanchez
On Mon, 26 Mar 2007 20:06:13 -0300
Rafael Henrique Silva Faria [EMAIL PROTECTED] wrote:

 svn setprop svn:keyword  Id Date Revision Author  *.php
  ^^^   ^^

svn propset svn:keywords Id Date Revision Author *.php

-- 
Ricardo Nabinger Sanchez [EMAIL PROTECTED],wait4.org}
Powered by FreeBSD

  Left to themselves, things tend to go from bad to worse.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OffTopic] Para usuários do Subvers ion

2007-03-26 Por tôpico Rafael Henrique Silva Faria
Em 26/03/07, Ricardo Nabinger Sanchez[EMAIL PROTECTED] escreveu:

svn propset svn:keywords Id Date Revision Author *.php


[EMAIL PROTECTED] / # svn propset svn:keywords Id Date Revision Author *.php
svn: No match.
[EMAIL PROTECTED] / #

Mesmo assim... continua com o mesmo erro.

Mas achei estranho isso ter de ser configurado no cliente. SIgnifica
que é o cliente que substitui o conteudo do arquivo antes de mandar
para o svn? Acredito que isso deveria ser feito a nivel de servidor.
Porque senào eu terei que lembrar de configurar todos os clientes que
eu utilizar, e que qualquer outro programador da equipe utilizar para
fazer isso?

Um pouco encomodo.

Eu encontrei um script em perl, que seta os auto-props, mas que também
funciona apenas no lado do cliente...

Alguem tem alguma solução melhor para isso?

Agradeço a ajuda de todos.

Rafael Henrique Faria
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd