问题标签 [review-board]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

windows - 我可以配置审查板以通过挂载访问 CVS

我在带有 pserver 的 Windows 7 计算机上安装了 CVS,它工作正常。我在 Linux 计算机上安装了 Review Board。我试图将存储库添加到 RB,我复制了通常的字符串 ":pserver:user@cvsmachine:/myrepo" 但没有运气。我尝试了 50 种不同的变体,包括带有 :ext: 的 SSH,但没有任何效果。我总是得到

所以我决定改为在 Linux 计算机上创建一个挂载点到 Windows 计算机上的 cvsroot 目录。然后我使用挂载点路径将存储库添加到 RB。

这行得通!只有我必须在 RB 中设置 repo 的“名称”以匹配客户端上“CVS/root”中的名称。使用post-review -d查看所需的名称。

我的问题是:这样做安全吗?这会破坏我的存储库吗?我认为 RB 只读取 repo,对吗?

0 投票
0 回答
153 浏览

python - 无法在 Review Board 上查看 mercurial repo 的差异

我在 Review Board 服务器上配置了一个本地 mercurial 存储库。我也在使用mercurial-reviewboard扩展程序来生成审查请求,这工作正常。

在查看审核请求的差异时,我遇到了问题。

我正在使用以下工具:

我注意到的一件事是,生成的临时文件末尾没有 a-new如下所述文件tmppftuho存在但tmppftuho-new不存在

tmppftuho看起来与源文件完全相同。

以下是堆栈跟踪:

有什么建议吗?提前致谢

0 投票
2 回答
614 浏览

clearcase - 如何在审查委员会中发布对多个 clearcase 文件的审查

$ diff -q /vobs/code1/dir1/file1.c@@/main/branch1/4 /vobs/code1/dir1/file1.c@@/main/branch1/mybranch/1 文件 /vobs/code1/dir1/ file1.c@@/main/branch1/4 和 /vobs/code1/dir1/file1.c@@/main/branch1/mybranch/1 不同

$ post-review --server http://reviewserver.oursite.com --revision-range='/vobs/code1/dir1/file1.c@@/main/branch1/4:/vobs/code1/dir1/file1 .c@@/main/branch1/mybranch/1' 似乎没有任何差异!$

当文件有差异时,为什么我会收到上述消息?

0 投票
0 回答
835 浏览

git - 使用 git diff 向 ReviewBoard 发布评论

我正在尝试使用 git diff 使用以下命令向 RB 发布评论:

但我收到以下错误:

我读过 RB 无法处理提交 SHA,但找不到创建差异的替代方法。

有任何想法吗?

0 投票
2 回答
1155 浏览

svn - 我可以在另一台机器上使用带有 svn 存储库的 ReviewBoard 吗?

我在运行 Ubuntu 的机器上安装了 ReviewBoard,我想将它与当前运行在另一台运行 redhat 的机器上的 Subversion 存储库 (SVN) 集成。

这可能吗?如何将一台机器上的 ReviewBoard 连接到另一台机器上的 Subversion 存储库?

0 投票
1 回答
141 浏览

review-board - 评论板在哪里存储差异?

刚开始使用评论板,我很好奇评论板在哪里存储差异?

它应该存储在数据库中吗?我在reviewboard官方网站上找不到详细信息。任何提示将不胜感激!

0 投票
1 回答
278 浏览

django - 升级网站时出现数据库错误

我已经在虚拟环境中安装了评论板,并使用带有 mod_wsgi 的 apache2 在 ubuntu 13.10 上创建了站点评论板。当我击中

我被要求升级网站

运行的 Review Board 版本与站点上次升级到的版本不匹配。您正在运行 1.7.20,并且该站点上次升级到 1.7.21。

请通过运行升级您的站点以解决此问题:

并在升级

得到

我收到以下消息:

更新数据库。可能还要等一下。

除非升级失败,否则可以忽略下面的日志输出,包括警告和错误。

------------------ ------------------ 创建表...安装自定义SQL ...安装索引。 .. 从 0 个固定装置中安装了 0 个对象 不需要进化。-------------------- --------

重置数据库内缓存。回溯(最近一次调用):
文件“/home/naveen/venv-review/bin/rb-site”,第 9 行,在 load_entry_point('ReviewBoard==1.7.21', 'console_scripts', 'rb-site' )() 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/ReviewBoard-1.7.21-py2.7.egg/reviewboard/cmdline/rbsite.py”,第 2027 行,在主 command.run() 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/ReviewBoard-1.7.21-py2.7.egg/reviewboard/cmdline/rbsite.py” ,第 1860 行,在运行 site.run_manage_command("fixreviewcounts") 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/ReviewBoard-1.7.21-py2.7.egg/reviewboard /cmdline/rbsite.py",第 562 行,在 run_manage_command execute_manager(reviewboard., cmd] + 参数)文件“ /home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/core/management/init.py ”,第 459 行,在 execute_manager utility.execute() 文件中“/home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/core /management/ init .py”,第 382 行,在执行 self.fetch_command(subcommand).run_from_argv(self.argv) 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/Django -1.4.10-py2.7.egg/django/core/management/base.py",第 196 行,在 run_from_argv self.execute(*args, ** options.dict)文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/core/management/base.py”,第232行,在执行输出 = self.handle(*args, **options) 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/ django/core/management/base.py”,第 371 行,在句柄中返回 self.handle_noargs(**options) 文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/ReviewBoard- 1.7.21-py2.7.egg/reviewboard/reviews/management/commands/fixreviewcounts.py”,第 16 行,在 handle_noargs starred_public_request_count=None) 文件“/home/naveen/venv-review/local/lib/python2.7 /site-packages/Django-1.4.10-py2.7.egg/django/db/models/manager.py”,第 185 行,更新返回 self.get_query_set().update(*args,**kwargs)文件“/home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/db/models/query.py”,第 536 行,在更新行 = query.get_compiler(self.db).execute_sql(None) File "/home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2 .7.egg/django/db/models/sql/compiler.py”,第 988 行,在 execute_sql cursor = super(SQLUpdateCompiler, self).execute_sql(result_type) 文件“/home/naveen/venv-review/local/lib /python2.7/site-packages/Django-1.4.10-py2.7.egg/django/db/models/sql/compiler.py”,第 818 行,在 execute_sql cursor.execute(sql, params) 文件中“/ home/naveen/venv-review/local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/db/backends/sqlite3/base.py”,第 344 行,在执行中返回 Database.Cursor.execute(self,查询,参数)django.db.utils.DatabaseError:尝试写入只读数据库

sqlite 数据库目录已被授予访问服务器(www-data)的权限,例如:sudo chown www-data /home/naveen/venv-review/reviewboard/data

如果是这种情况,www-data 是否应该具有站点、评论板的读/写访问权限?

更新*

检查 apache2 用户

0 投票
1 回答
349 浏览

eclipse - eReviewBoard 无法提出审核请求

我已经reviewboard 1.7配置好了,我正在使用eReviewBoardSubclipse插件Eclipse IDE

问题是当我尝试提出审查请求时,它未能给出“超时”,因为"Failed creating new review request : Exception executing PutMethod on http://10.203.3.244/api/review-requests/380/draft/ : Read timed out"

当我检查信息时,"http://10.203.3.244/api/review-requests/380"我找不到PUT方法,"http://10.203.3.244/api/review-requests/380/draft"而是仅适用于"http://10.203.3.244/api/review-requests/380"

下面是xml:

我不知道下一步该做什么。我了解此信息是由插件本身生成和读取的??!!

有没有人遇到过这个问题?

0 投票
0 回答
450 浏览

git - 从 git ReviewBoard 上传,显示“在存储库中找不到文件”

我的差异中只有 1 个文件。我试过了

  1. 我使用了以前使用的类似技术。
  2. 完成git fetch; git rebase origin/master,然后创建差异
  3. 使用创建差异git diff HEAD > ~/temp/file.diff
  4. 在本地提交文件,然后git format-patch --full-index origin/master创建差异。

将差异上传到 ReviewBoard 时仍然出现错误。

帮助?

0 投票
2 回答
417 浏览

rtc - 将 Review Board 与 Rational Team Concert 存储库集成

我试图将 Rational Team Concert 存储库与 Review Board 集成。我无权访问 RTC 服务器,但只公开了 rtc 存储库 api 的端点。谁可以帮我这个事?