[GUFSC] como organizar bibliografias BibTeX com o Subversion?

Adriano Winter Bess awbess em gmail.com
Domingo Agosto 13 20:35:40 BRT 2006


On Sun, Aug 13, 2006 at 12:57:58PM -0300, Daniel Martins wrote:
> [...]
> De fato, temos aqui no Laboratorio varios projetos que estao no Subversion.
> SOmos iniciantes ainda no uso e nao conseguimos ver uma forma de ter um .bib
> centralizado para os varios projetos que funcionassem como copias locais por
> exemplo

Olá professor,

Acredito que a funcionalidade do Subversion que melhor ajuda a resolver o
problema de vocês seja as "definições externas"[1]. Vou tentar explicar através
de um exemplo. Supondo a seguinte árvore de diretórios na raiz do repositório
Subversion do laboratório de vocês:

	bibl/
	projeto1/
	projeto2/
	projeto3/
	...
	projeton/

onde 'bibl' é um diretório que contém os arquivos relacionados à base
bibliográfica e projeto#n é um projeto qualquer (um conjunto de arquivos do
latex). Para cada um dos diretórios projeto#n, você pode ajustar a propriedade
'svn:externals' adequadamente de forma que quando você abaixar uma cópia local
deles o diretório bibl/ seja abaixado dentro do diretório de projeto também. A
sintaxe é aproximadamente a seguinte:

$ ls -a
.svn	bibl	projeto1	projeto2	projeto3
$ svn propset 'svn:externals' '<url_do_repositorio>/bibl   basebib' projeto1

Assim, quando você abaixar o projeto1, será criado automaticamente dentro do
diretório da cópia local um diretório chamado 'basebib' com o conteúdo do
diretório 'bibl' do repositório. Este diretório será mantido normalmente em
controle de versão assim como o diretório do próprio projeto.

[1] http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html

At.
Adriano
-- 
Adriano Winter Bess
ICQ: 21569917
MSN: awbess-at-gmail.com
IRC: nyquide

-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : application/pgp-signature
Tam   : 189 bytes
Descr.: Digital signature
Url   : http://www.softwarelivre.ufsc.br/pipermail/gufsc/attachments/20060813/927b2659/attachment.bin


Mais detalhes sobre a lista de discussão GUFSC