[Buildman] ! Created: (BMN-5) запуск buildman/bin/build.php из под пользователя не имеющего /home/ каталог
Eugene Klimov (JIRA)
jira at limb-project.com
Tue Aug 14 15:44:57 MSD 2007
запуск buildman/bin/build.php из под пользователя не имеющего /home/ каталог
----------------------------------------------------------------------------
Key: BMN-5
URL: http://jira.limb-project.com/browse/BMN-5
Project: Buildman
Issue Type: Bug
Environment: Linux Debian, user nobody
Reporter: Eugene Klimov
Assigned To: Pavel Shevaev
мы используем НЕ АНОНИМНЫЙ для чтения репозиторий
т.е. чтобы сделать checkout или update нам требуется логин и пароль
в случае когда build.php запускается из под пользователя у которого НЕТ /home/username/.subversion
svn up НЕ ВЫПОЛНЯЕТСЯ и соответсвенно build failed
предлагаемое рещение
в settings.ini прописывать каким либо образом svn login и svn password
пока на скорую руку мы просто прописали в
src\model\DefaultChangeLogExtractor.class.php
return `$svn log -v --username наш_пользователь --password наш_пользователь $rev $wc`;
и в
src\model\Project.class.php
function getCheckoutWcCmd()
{
return BUILDMAN_SVN_BIN . ' co --username наш_пользователь --password наш_пользователь --non-interactive ' . $this->getRepository() . ' ' . $this->getWc();
}
function getUpdateWcCmd()
{
return BUILDMAN_SVN_BIN . ' up --username наш_пользователь --password наш_пользователь --non-interactive ' . $this->getWc();
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.limb-project.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the buildman
mailing list