This file is indexed.

/usr/share/doc/svn-buildpackage/html/pt/ch02s05.html is in svn-buildpackage 0.8.6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>SVN sobre SSH</title><meta name="generator" content="DocBook XSL Stylesheets V1.79.1"><link rel="home" href="index.html" title="svn-buildpackage - manutenção de pacotes Debian com Subversion"><link rel="up" href="ch02.html" title="Capítulo 2. Iniciando"><link rel="prev" href="ch02s04.html" title="Utilização por múltiplos programadores"><link rel="next" href="ch02s06.html" title="Acesso anónimo"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">SVN sobre SSH</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s04.html">Anterior</a> </td><th width="60%" align="center">Capítulo 2. Iniciando</th><td width="20%" align="right"> <a accesskey="n" href="ch02s06.html">Próximo</a></td></tr></table><hr></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="svn-d-o"></a>SVN sobre SSH</h2></div></div></div><p>
Para correr o Subversion sobre SSH, basicamente você precisa de uma shell no
sistema alvo e um repositório Subversion localizado lá o qual está criado
seguindo a descrição em cima. O repositório tem de estar configurado para
acesso pelos utilizadores de sistema do sistema remoto.
</p><p>
Assumindo que o seu nome de utilizador no sistema cliente é o mesmo que no
lado do servidor, não há muito para configurar, apenas altere a
especificação de protocolo de <code class="filename">file://</code> para
<code class="filename">svn+ssh://<em class="replaceable"><code>nome_de_utilizador_remoto</code></em>@<em class="replaceable"><code>nome_de_maquina_servidor</code></em></code>
em todos os exemplos mostrados neste manual.
</p><p>
Note que durante as acções das ferramentas do
<span class="command"><strong>svn-buildpackage</strong></span> podem acontecer muitas chamadas SSH e
então é pedido ao utilizador os dados do seu login. O método regular para
lidar com isto é usar um método de autenticação de chave SSH junto com
<span class="command"><strong>ssh-agent</strong></span> e <span class="command"><strong>ssh-add</strong></span> para colocar em
cache a frase passe em memória. Outra solução, que também trás um aumento de
velocidade significante, é usar uma ligação SSH em cache. Isto pode ser
feito com a nova funcionalidade do OpenSSH (veja <a class="ulink" href="http://gcc.gnu.org/wiki/SSH%20connection%20caching" target="_top"> howto de cache a
ligações GCC SSH</a>) ou uma ferramenta de terceiros como o
<span class="command"><strong>fsh</strong></span>.
</p><p>Se você deseja usar <span class="command"><strong>fsh</strong></span> sobre <span class="command"><strong>ssh</strong></span> você
pode especificar um método de transporte personalizado na configuração do
subversion. Para o fazer, edite o ficheiro
<code class="filename">~/.subversion/config</code> e adicione a secção
<code class="filename">[tunnels]</code> a ele, seguido da sua definição de transporte
personalizada. Exemplo:
</p><div class="example"><a name="idm221"></a><p class="title"><b>Exemplo 2.3. Exemplo de um comando de túnel ssh personalizado.</b></p><div class="example-contents"><pre class="programlisting">
# configuração de subversion pessoal com comando de túnel ssh personalizado
[tunnels]
# conta SSH em svn.d.o
# a compressão está activa na configuração do ssh
deb = fsh -l &lt;user&gt;
# conta SSH para NQ intranet, define correcção do nome de utilizador
nq = ssh -C -l zomb
</pre></div></div><br class="example-break"><p>
Você pode usar os novos túneis definidos em modos semelhantes como os
descritos em cima mas substitua <code class="filename">svn+ssh</code> por
<code class="filename">svn+<em class="replaceable"><code>nome_do_túnel</code></em></code>, para que
o URL final fique como:
</p><pre class="programlisting">
svn+deb://svn.debian.org/svn/<em class="replaceable"><code>meuprojecto</code></em>/<em class="replaceable"><code>nossopacote</code></em>/trunk
</pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s04.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s06.html">Próximo</a></td></tr><tr><td width="40%" align="left" valign="top">Utilização por múltiplos programadores </td><td width="20%" align="center"><a accesskey="h" href="index.html">Início</a></td><td width="40%" align="right" valign="top"> Acesso anónimo</td></tr></table></div></body></html>