Ползвам svn за работа по един проект базиран на Астериск.
svn'a е специално за проекта и е на сайт на фирмата за която бачкам.
Дръпвам си сорсове, и при компилация получавам плеяда грешки (при make):
нямал .cleanout. Сложих му някакъв.
След това при make гърми още по странно.
if cmp -s .cleancount .lastclean ; then echo ; else \
make clean; cp -f .cleancount .lastclean;\
fi
make: execvp: build_tools/make_svn_branch_name: Permission denied
build_tools/make_version_h > include/asterisk/version.h.tmp
make: execvp: build_tools/make_svn_branch_name: Permission denied
/bin/sh: build_tools/make_version_h: Permission denied
make: *** [include/asterisk/version.h] Error 126
Тъпото е че пичовете явно смятат ползването на svn за проста работа, и тя сигурно е проста ама явно аз нещо бъркам.
Командата с която смъквам данните е:
svn co http://www.company.com/svn/asterisk --username smihaylov
Е вместо company.com - реалния адрес.
След командата се смъкват доста неща вкл и сорсове ама - има Makefile, само дето както споменах няма .cleanout, а явно има и други недоделки.
Дистрото което ползвам е Gentoo, и разбира се никакъв проблем да се смъкне svn астериск от asterisk.org, и да се компилира.
Bеer? Mоre?