问题标签 [gerrit]
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.
python - gerrit 错误:Nonetype 对象没有属性拆分
我正在为 gerrit 创建本地存储库。
当我执行命令时:
它给了我错误:
谁能让我知道如何解决这个问题?
gerrit - 错误:远程gerrit已经存在
我正在尝试添加远程 gerrit,但出现以下错误:
如何删除现有的gerrit?
git - 在我们的 Gerrit 安装中使用 git-review 的问题
克隆 repo 并在分支上进行更改后,我在尝试将远程设置为 Gerrit 时得到以下信息:
有任何想法吗?
git - 是否可以让 Gerrit 随机挑选审稿人?
是否可以让 Gerrit 随机挑选审稿人?
如果通过配置 Gerrit 无法实现,是否可以通过 Git 命令/脚本来实现?
jenkins - Jenkins 在远程机器上构建
我只能在 FreeBSD 5 机器上构建我的系统。我正在寻找 gerrit 和 Jenkins 并将其引入我的团队。我现在已经在 Debian 机器上设置了运行 gerrit 和 Jenkins 的服务器。处理在远程服务器上构建 Jenkins 的标准方法是什么?
ubuntu - Gerrit 缺少所有项目
我不小心删除了服务器上的 allprojects.git 文件,现在当我尝试通过 Web UI 访问 Projects 时出现 Missing All-Projects 错误,我该如何解决这个问题?
git - 从 gerrit 提交到 Git
我正在运行 gerrit 服务器和连接到该服务器的 git 存储库。我可以从此 gerrit 服务器签出并获取位于 git 存储库中的源。但是当我尝试提交一些更改并将它们提交到 Git 存储库时,这些更改似乎没有被推送到 git 存储库。我replication.config
像这样编辑了我的文件:
可能是什么问题?在日志中我收到以下错误:
是否可以通过http从gerrit推送到git repo?提前谢谢你。
android - aosp 镜像 - 在“repo 同步”之后,“repo 上传”到 gerrit 失败
我在名为 git 的服务器上有一个 aosp 镜像。
我可以通过 ssh repo init:
repo init -u gerrit2@git:mirrors/platform/manifest
然后 repo sync
问题是尝试上传更改
repo 上传
上传到 platform/frameworks/base
但在 gerrit 中包含项目mirrors/platform
项目名称是“/frameworks/base”
,将 .repo/manifest.xml 中的项目名称更改为客户端的 /frameworks/base 解决了这个问题,但这会破坏 repo 同步。
任何建议都会很受欢迎
谢谢,
阿西
git - 如果您仍然必须执行相同的步骤,那么 git merge 比 svn merge 更好吗?
在阅读如何和/或为什么在 Git 中合并比在 SVN 中更好? 我还是不明白。假设我要维护多个版本(我需要全部维护它们,全部在生产中):
- v1.0
- v1.1
- v1.2
- v1.3
- v1.4
现在我向 v1.0 提交了一个错误修复(并且我需要在所有下一个版本中修复这个错误)。
现在在 git 和 svn 中我必须执行以下逻辑操作
- x=1
- 合并到下一个分支 v1.(x)
- 检查 v1.(x) 的一切是否正常(测试、构建)
- x++ goto (2) 直到最后一个分支
为此(或 gerrit)使用 git 的主要好处是什么?merge into next branch , commit , test的逻辑操作是一样的!那么有什么不同呢?(如果只是轻微的合并算法改进,那对我来说没关系。我在 Subversion 中有一个相当不错的自动合并解决冲突。我也不介意检查分支 v1.1 以在 subversion 中进行合并,因为我有一些实用程序可以为我做这件事,所以我没有花时间在它上面)。
git - 如何摆脱gerrit中的错误依赖
似乎在使用 gerrit 时,默认情况下所有更改都依赖于前一个更改。我不会为新的更改分支,我只是在 master 分支上工作,然后将提交的更改推送到远程源/master。即使两个提交彼此无关,每次都会创建一个依赖项。
我遇到了一些问题,这让我觉得我没有正确使用 git 和 gerrit。
在我的 git/gerrit 工作流程中应该发生什么不同的情况,以使每个提交不依赖于先前的提交?我还尝试为更改创建一个新分支:
这可行,但 gerrit 仍然报告对先前提交的项目的依赖。