rbt setup-repo: хранилище CVS не найдено или не выбрано для ipaddress здесь / обзоры

После запуска rbt setup-repo я получаю сообщение об ошибке:

No CVS repository found or selected for ipaddresshere/reviews. . reviewboardrc not created.

ipaddress здесь - это ip-адрес моего компьютера, на котором настроены сервер обзора и сайт. Репозиторий cvs - это удаленный репозиторий с путем, указанным с помощью pserver на моем реальном сайте обзора.

На данный момент я вручную создал файл.reviewboardrc с URL-адресом reviewboard, который является myipaddress/reviews, а также именем репозитория и типом репозитория cvs. Я использую ReviewBoard 2.0.17 и RBTools 0.7.4.

Выполнение этой команды с параметром --debug дает:

>>> RBTools 0.7.4
>>> Python 2.6.6 (r266:84292, Jan 22 2014, 09:37:14) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]
>>> Running on Linux-2.6.32-504.23.4.el6.i686-i686-with-centos-6.6-Final
>>> Home = /root
>>> Current directory = /mydirectory/directory
Enter the Review Board server URL: localhost/reviews
>>> Running: git version
>>> Checking for a Subversion repository...
>>> Running: svn --non-interactive info
>>> Command exited with rc 1: ['svn', '--non-interactive', u'info']
svn: '.' is not a working copy
---
>>> Checking for a Git repository...
>>> Running: git rev-parse --git-dir
>>> Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
fatal: Not a git repository (or any of the parent directories): .git
---
>>> Checking for a Mercurial repository...
>>> Running: hg root
>>> Command exited with rc 255: ['hg', 'root']
abort: There is no Mercurial repository here (.hg not found)!
---
>>> Checking for a CVS repository...
>>> repository info: Path: cvsmachineip:/cvsroot/cvs, Base path: None, Supports changesets: False
>>> Making HTTP GET request to http://localhost/reviews/api/
>>> Making HTTP GET request to http://localhost/reviews/api/repositories/
>>> Cached response for HTTP GET http://localhost/reviews/api/repositories/ expired and was modified
No CVS repository found or selected for localhost/reviews. .reviewboardrc not created.

Я впервые использую обзорную доску, и передо мной была поставлена ​​задача поставить сервер обзорной доски на эту машину, пожалуйста, помогите. Спасибо.

1 ответ

Решение

Итак, что случилось, я создал свой собственный файл.reviewboardrc вместо запуска rbt setup-repo. В этом файле было следующее:

REVIEWBOARD_URL="http://localhost/reviews"
REPOSITORY="myrepo"

Это отлично сработало и решило мою проблему, так как rbt setup-repo очень требователен к указанному пути.

Другие вопросы по тегам