问题标签 [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.
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,对吗?
python - 无法在 Review Board 上查看 mercurial repo 的差异
我在 Review Board 服务器上配置了一个本地 mercurial 存储库。我也在使用mercurial-reviewboard
扩展程序来生成审查请求,这工作正常。
在查看审核请求的差异时,我遇到了问题。
我正在使用以下工具:
我注意到的一件事是,生成的临时文件末尾没有 a-new
如下所述文件tmppftuho
存在但tmppftuho-new
不存在
tmppftuho
看起来与源文件完全相同。
以下是堆栈跟踪:
有什么建议吗?提前致谢
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' 似乎没有任何差异!$
当文件有差异时,为什么我会收到上述消息?
git - 使用 git diff 向 ReviewBoard 发布评论
我正在尝试使用 git diff 使用以下命令向 RB 发布评论:
但我收到以下错误:
我读过 RB 无法处理提交 SHA,但找不到创建差异的替代方法。
有任何想法吗?
svn - 我可以在另一台机器上使用带有 svn 存储库的 ReviewBoard 吗?
我在运行 Ubuntu 的机器上安装了 ReviewBoard,我想将它与当前运行在另一台运行 redhat 的机器上的 Subversion 存储库 (SVN) 集成。
这可能吗?如何将一台机器上的 ReviewBoard 连接到另一台机器上的 Subversion 存储库?
review-board - 评论板在哪里存储差异?
刚开始使用评论板,我很好奇评论板在哪里存储差异?
它应该存储在数据库中吗?我在reviewboard官方网站上找不到详细信息。任何提示将不胜感激!
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 用户
eclipse - eReviewBoard 无法提出审核请求
我已经reviewboard 1.7
配置好了,我正在使用eReviewBoard
和Subclipse
插件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:
我不知道下一步该做什么。我了解此信息是由插件本身生成和读取的??!!
有没有人遇到过这个问题?
git - 从 git ReviewBoard 上传,显示“在存储库中找不到文件”
我的差异中只有 1 个文件。我试过了
- 我使用了以前使用的类似技术。
- 完成
git fetch; git rebase origin/master
,然后创建差异 - 使用创建差异
git diff HEAD > ~/temp/file.diff
- 在本地提交文件,然后
git format-patch --full-index origin/master
创建差异。
将差异上传到 ReviewBoard 时仍然出现错误。
帮助?
rtc - 将 Review Board 与 Rational Team Concert 存储库集成
我试图将 Rational Team Concert 存储库与 Review Board 集成。我无权访问 RTC 服务器,但只公开了 rtc 存储库 api 的端点。谁可以帮我这个事?