问题标签 [repo]
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.
android - 回购初始化后如何覆盖defaul.xml
我需要执行以下步骤,我需要更新 default.xml 以更改某些项目的修订然后同步代码,是否有同步到本地 default.xml 文件的 repo 选项?如果没有,请告知如何处理这个问题?
java - 具有共享类的 svn 组织
想获得一些关于在版本控制下组织 java repos 的最佳实践的建议。我正计划将每个项目与一个共享类 repo 一起放在自己的 repo 下(包含多个项目可能使用或扩展的类)。明显的问题是,如果共享类 repo 中的任何内容得到更新,任何错误都会传播到其他项目。有什么建议吗?谢谢!
android - 在 repo 同步结束时丢弃提交?
我刚刚在 /frameworks/base 中提交了 2 个更改,但是当我repo sync -f -j5
在同步结束时输入时,更改消失了,它说
获取项目:100% (494/494),完成。
同步工作树:100% (494/494),完成。
frameworks/base/:丢弃 2 个提交
在 frameworks/base 我刚刚做了git fetch /repo/project
,git cherry-pick xxxxx
和git commit
. 没有其他的。任何帮助,将不胜感激 :)
git - 项目之间的Maven依赖管理
考虑这个例子:
在parent
我已经将孩子声明为模块、外部库的依赖管理和各种公共属性。假设 child1 的版本为 1.0.1。另外,child2-n 有它的依赖项 child1。repo
所有孩子都在单独的仓库中..例如,我构建了整个项目
我的问题是..child1
在构建项目时维护其他孩子的版本的最佳方法是什么?我应该在父母的 pom 中使用属性变量吗?我可以保留child1
项目中的财产吗?
干杯,亚历克斯
android - 输入“git commit”时出错?
我正在构建一个 ROM,但我需要提交到/frameworks/base
repo。所以我“ git fetch
” Github repo,然后我输入“ git commit xxxxx
”,但输出是:
错误:pathspec xxxxx 与 git 已知的任何文件都不匹配。
有什么帮助吗?
android - 如何安装谷歌仓库?
我正在尝试在我的机器上安装 google repo。参考链接是http://source.android.com/source/downloading.html#installing-repo
在安装 repo之后 chmod a+x ~/bin/repo
,继续执行进一步的步骤。
我是否已经执行了 repo 文件?我刚刚明白在继续执行进一步步骤之前我需要安装 repo,但是如何?我是 mac 新手,不知道如何执行文件。
git - 如何在mac上安装google repo
两周前我刚买了一台新的mac。我正在尝试安装 Google Repo
我不喜欢 android 开发,但我的公司使用这个 repo 来存储它的代码库。
我还需要执行Establishing a Build Environment
选项卡中的所有说明吗?它要求创建一个分区等。
在将 repo 下载到 ~/bin/repo 之后,我该怎么办?我的意思是如何安装该文件。该网站提供了一些 SHA 密钥,但我不知道如何使用它们。
任何帮助,将不胜感激。
android - Gerrit/repo 遇到“error.GitError: remote has no review url”
我正在尝试在一家封闭的商店中为 Android 开发设置 Gerrit 和 repo。我在安装 Gerrit 服务器时遇到了一点问题,但是我在客户端工作站上遇到了这个错误:
我猜我在安装 Gerrit 时出现了配置错误,和/或以错误的方式带来了我的初始存储库。
这大致就是我最初的改造方式:
有什么我应该做的不同的事情吗?当我配置 Gerrit 时,我采用了所有默认值。
我应该修改清单吗?
是否有设置 Gerrit 以进行 Android 开发的“操作方法”秘诀?
android-source - How to properly run repo sync after forking AOSP manifest?
Recently I decided to dive into the Android Open Source Project world. This is how I picture my life will be with AOSP:
In order to dig into the AOSP world, I need to get my hands dirty and modify code in the projects. And I am going to do it on three different computers so I need to store my work in remote git repositories. So I need to fork the AOSP manifest in my own github account and work from that.
Say later I try to play with the frameworks project, then I need to fork this project into my own github account as well:
Ideally, when I do a local repo sync, the frameworks/base project will be fetched from my own github account and all other projects will be fetched from google git repo.
Here is what I did in action:
What I want to do is forking the AOSP manifest git repo to my github and work from there. Then I do:
Then I do:
However I received a lot of error in the console like:
It seems repo will assume the projects will come from the same base as the manifest project. I am not sure how to properly do a repo sync with a forked manifest.
Additionally, I am not sure if the way I tried to start work on AOSP is silly or unprofessional. If so I will appreciate it if you can point me to the right way of doing it. Thanks in advance.
git - 无法使用 repo 工具签出分支
repo
我正在尝试使用工具检查分支。我正在遵循的步骤是:
初始化存储库
回购初始化-u https://meh
同步它
回购同步
启动所有项目的 master
回购开始大师--全部
现在其中一个存储库如下所示:
尝试使用检查分支 BUG-1234
回购结帐BUG-1234
我在这一点上面临的问题是 HEAD 没有5f5bef7
像我预期的那样指向,而是指向4d35068
我想我还没有告诉repo
工具如何映射这两个分支,但我不确定我是否/如何做到这一点。
之后的预期结果repo checkout BUG-1234
: