问题标签 [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 投票
2 回答
4859 浏览

git - 有没有办法在 git 中使用审查板,而无需每次都通过 Web 界面手动上传差异?

我知道审查委员会是开源的,我可以自己修改代码,但我想知道是否有更简单的方法。

“审查委员会”是指基于网络的差异审查工具:http ://www.review-board.org/

0 投票
2 回答
4070 浏览

python - easy_install ReviewBoard [Errno 104] 对等连接重置

我有一个 Kubuntu 10.04 VM 映像,我正在尝试按照Linux Installation Wiki安装 ReviewBoard 。当我进入easy_install ReviewBoard的步骤时,我遇到了一个我找不到解决方案的问题。下面是控制台输出:

我是 python 新手,但似乎 easy_install 无法决定 pytz 的版本。我读过了

似乎这些文章中描述的问题与开发有关,而不是我的问题,但我可能是错的。

有没有人遇到过这样的问题?如果缺少任何有助于解决此问题的信息,请告诉我。

@本霍夫斯坦

编辑: 我不确定这是否会是更有用的信息,但我尝试为 Trac 安装 gitplugin,我收到了同样的问题。所以,看起来它可能是easy_install的问题。

0 投票
1 回答
989 浏览

mercurial - 审查委员会扩展的 mercurial 无法在 Windows 机器上运行

我已经在我的 Windows XP 机器上安装了 mercurial 和审查板扩展。在审查委员会中,我添加了一个位于中央服务器上的存储库“MyRepo”。我将“MyRepo”克隆到我的本地机器,修改了一个文件进行测试并提交到我的本地 repo。我还没有把它推送到我的中央仓库。

现在我在克隆的本地仓库上运行“hg postreview”。当 postreview 要求我选择一个 repo 时,我选择“MyRepo”。

命令完成后出现“找不到文件 (207)”错误。但是,我的审核请求已上传到审核委员会服务器,但差异文件没有。你能告诉我我做错了什么还是有我不知道的补丁或命令?我是 DVCS 和 mercurial 的新手,因此非常感谢您对此事的任何帮助。

0 投票
1 回答
3405 浏览

git - Git钩子 - 从远程存储库传播?

我目前正在寻找将现有的 SVN 存储库转换为 git,然后在允许推送之前使用 Reviewboard 进行评论。我最近才开始使用 git 并且远非专家,但是我想做的是有一个 pre-push 钩子,它运行“post-review”以将更改提交到 ReviewBoard。我有一个可以执行此操作的钩子,但是看起来这不会自动传播到存储库的克隆。阅读它听起来好像不是为了防止强制用户执行可执行代码,但这是一个仅限内部的存储库,我们希望强制执行此策略和其他一些策略。有没有办法强制 git 将钩子传播到远程克隆,或者我们是否需要指示我们的开发人员运行一些东西,将这些钩子放在他们的本地仓库中?

0 投票
2 回答
1439 浏览

review-board - 审查委员会、审查后和已删除的文件

谷歌搜索和阅读审查委员会的文档(和窃听同事)到目前为止还没有解决这个问题。

我正在使用 Review Board (1.5) 进行代码审查。在进行命令行后审查时,当我删除文件(即 svn del)时,审查委员会不喜欢它。

换句话说,例如 r1 有 foo.js 但 r3 在重组和清理不再使用的文件期间删除了 foo.js svn。

在进行后期审查时,错误消息是:

一个 svn del 一个不需要的文件如何在没有错误的情况下继续进行后期审查?

0 投票
1 回答
1173 浏览

tortoisehg - tortoisehg 的审查委员会扩展

我正在为 tortoisehg 使用评论板扩展,并在某些服务器上安装了评论板。一切都很好,但我有一个问题:我无法使用扩展更新现有评论,因为它们没有加载到列表中,而且我无法选择任何“评论 ID”。我可以使用命令行更新评论(hg postreview -p -e numberOfReview),但是扩展有什么问题?

0 投票
0 回答
918 浏览

svn - 从 websvn 下载 diff 文件

有没有办法使用websvn接口生成 diff 文件(描述在特定提交事务中所做的更改) ,并允许用户下载它?

我想允许用户从 websvn 下载这样的差异,并将其上传到 reviewBoard(代码审查)应用程序。

我知道我可以用 svn 命令行做一些事情,但我需要一些可以在网络上工作的东西,而且由于我已经安装了 websvn,我认为将它用于这样的提议是合理的。

0 投票
1 回答
5642 浏览

diff - 如何创建手动差异?

我有一个现有的代码库,出于演示目的,我想突出显示其中的特定部分。我们使用 Review Board,它允许用户上传差异并方便地将其与相关存储库进行比较。

鉴于此,是否有一种手动创建差异的好方法,以便将相关部分显示为已添加?想到的唯一方法是删除相关代码并反转差异。

0 投票
2 回答
2182 浏览

windows - 在 Windows Server 2003 的 Review-Board 下设置 Git 存储库

我需要一些帮助。

我有一台使用GitReview-Board设置的Windows Server 2003计算机。

我的 Git 存储库由Gitolite管理。设置成功,一切正常(用多个工作站测试)。

Review-Board 站点已成功安装并托管在Apache 2.2下。这本身也可以正常工作(该网站可访问并响应工作站),除了我试图将 Git 存储库链接到 Review-Board 的部分。

大多数教程(例如:http ://ericholscher.com/blog/2011/jan/24/using-reviewboard-git/ )提供了有关如何在 Review-Board 下设置 Git 存储库的详细信息,除了它们引用 Linux/ Unix 系统,我运行的是 Windows Server 2003。

我的 Gitolite 存储库存储在D:\Repositories\Git
示例下:D:\Repositories\Git\sdu-test\.git

我的理解是 Review-Board 需要存储库的本地克隆。因此,我创建了一个名为的目录LocalClones并克隆了我的存储库。
示例:D:\Repositories\LocalClones\[我在这里克隆了 sdu-test.git]
使用的命令(来自 LocalClones 目录):(git clone ../Git/sdu-test.git
克隆成功)

现在,在 Review-Board 中,我正在尝试声明我的sdu-test存储库。

  • 名字是' sdu-test'
  • 托管类型为“ Custom
  • 存储库类型为“ Git
  • 路径是' D:\Repository\LocalClones\sdu-test'(我也尝试过' sdu-test.git'和' sdu-test/.git')
  • 镜像路径是' ssh://git@localhost/sdu-test'(我也试过简单的' git@localhost:sdu-test',根本没有镜像路径)

当我单击Save时,我收到以下错误:(11001, 'getaddrinfo failed')。我不知道该怎么办。

如果我尝试将路径更改为 Unix 样式路径 (' /D/Repository/LocalClones/sdu-test'),我会收到不同的错误消息:Permission denied accessing the local Git repository '/D/Repository/LocalClones/sdu-test'. 使用 Unix 风格的路径,我什至可以编写一个不存在的目录路径 (' /I/Dont/Exist') 并返回相同的权限被拒绝错误(尽管错误消息中的路径确实反映了更改)。

谁能帮助我并告诉我如何在 Windows 下的 Review-Board 中声明我的本地 Git 存储库?

非常感谢!

** 更新 ** 感谢 Tamagochi 和 VonC 的回答,但不幸的是,他们不适合我。即使修复了 git.py 文件,我仍然收到Permission denied accessing the local Git repository '/D/Repository/LocalClones/sdu-test'错误消息。

0 投票
2 回答
2728 浏览

svn - SVN 和评论板

我想设置 svn 以便能够像“hg postreview”插件一样将差异发送到评论板。任何人都可以为 SVN 推荐这样的插件吗?

谢谢