bash: svnserve: comando não encontrado

2

Estou tentando configurar um servidor svn. Está funcionando bem no servidor, mas quando tento acessá-lo externamente via

svn list --verbose svn+ssh://[email protected]/home/user/repo/svn/project

Eu recebo o seguinte erro ...

bash: svnserve: command not found

Eu fiz algumas pesquisas e algumas pessoas sugerem que é um problema .bashrc , mas já defini o caminho. PATH=$PATH:$HOME/bin onde svnserve está localizado em / bin no meu diretório home. Alguém sabe como consertar isso?

edit // Esses comandos me dizem ...

[email protected] [~]# echo $PATH 
 /ramdisk/bin:/usr/sec/bin:/usr/local/jdk/bin:/ramdisk/bin:/usr/sec/bin:/usr/lib64/qt- 3.3/bin:/usr/kerberos/bin:/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin:/home2/me/bin:/home2/me/bin:/home2/me/system/bin

[email protected] [~]# ls -l 
$HOME/bin/svnserve -rwxr-xr-x 1 me me 165321 Jul 26 17:18 /home2/me/bin/svnserve* –'

editar 2 // fazendo \ls -lb $HOME/bin/svnserve me dá ..

 -rwxr-xr-x 1 me me 165321 Jul 26 17:18 /home2/me/bin/svnserve

Obrigado.

    
por Ulkmun 27.07.2010 / 11:57

1 resposta

2

Ou você não reiniciou sua sessão para tornar a nova PATH ativa (ou source ~/.bashrc ) ou svnserve não marcada como executável ( chmod +x $HOME/bin/svnserve ) ou as permissões estão incorretas.

O que esses comandos lhe dizem?

echo $PATH    # Does this include $HOME/bin?
ls -l $HOME/bin/svnserve    # Is it present? What are the permissions and ownership?
    
por 27.07.2010 / 16:59

Tags