Скорее всего, это означает, что исполняемый файл svn не находится в системном пути. Создайте символическую ссылку на него в / usr / bin
ln -s /full/path/to/executable/svn /usr/bin/svn
UPDATE:
Я шел по пути наименьшего сопротивления, но @derobert прав насчет прав root или sudo, необходимых для этого. Никогда не думай об этом, потому что я никогда не являюсь ограниченным пользователем. Присоединение к PATH
, вероятно, является единственным способом сделать это для ограниченного пользователя:
export PATH='$PATH:/full/path/to/svn/bin'
В идеале это должно входить в один из ваших пользовательских сценариев запуска. Обычно это что-то вроде ~/.profile
. В bash это ~/.bash_rc
или в некоторых случаях ~/.bash_profile
. Хотя не уверен насчет Zsh, но поищите что-нибудь в этом духе.