Navegar num repositório de SVN
estou a tentar navegar num repositório SVN sem ter de verificar:
- é possível fazer isto localmente (no Unix)? Isto é possível com acesso ssh?
4 answers
Utilizar svnlook
Um utilitário de linha de comandos para examinar diferentes aspectos de um repositório Subversion. Ele não faz nenhuma alteração no repositório-é apenas usado para "espreitar".
svnlook
é normalmente usado pelos ganchos do repositório, mas um administrador do repositório pode achar útil para fins de diagnóstico.Uma vez que {[[0]} funciona através do acesso directo ao repositório (e, portanto, só pode ser usado na máquina que detém o repositório), refere-se ao repositório com um caminho, não um URL.
Se não for indicada nenhuma revisão ou transacção,
svnlook
é a versão mais recente (mais recente) do repositório...
A Svn ls funciona. por exemplo
svn ls http://my.svnserver.com/trunk/foo
Tenta isto na linha de comando:
svn ls http://svn.apache.org/repos/asf/spamassassin/trunk
Dependendo da plataforma em que está também pode usar:
- janelas-tartaruga SVN ( http://tortoisesvn.tigris.org/)
- OS X-Versions ( http://versionsapp.com/)
- Linux - Rabbit VCS ( http://rabbitvcs.org/)
Eu acho um terminal ótimo para o uso de energia, mas quando você quer apenas ver algo ou escavar através de diretórios, uma versão visual é um pouco mais gratificante.
Dependendo do tipo de acesso que você tem, uma destas opções pode ser boa:
O Svn look (como referido acima) e o svn info (também no livro svn: google for it) são duas boas opções de linha de comandos. Eles trabalham na máquina local se você estiver conectado, mas eles também trabalham remotamente através da rede.
Se o repositório de svn estiver em execução com um servidor web público, você pode ser capaz de simplesmente navegar até ele usando o seu navegador, por exemplo your.svn.server.com/your/svn/path.
Muitos os administradores do svn também instalam o ViewVC ( http://www.viewvc.org/). pode tentar navegar para your.svn.server.com/viewvc para ver se consegues alguma coisa.
Edição para que os comentadores mudem de ideias;