问题标签 [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.

0 投票
1 回答
72 浏览

repo - 我必须移动哪个文件夹才能开始 repo 同步?

我开始使用命令“ $ repo sync -j4 ”(不带引号)同步 repo。下载一些数据后,我使用命令“ls -al”检查,找不到任何 .repo 文件夹。我想我必须转到我创建的名为 cm12 的文件夹,然后开始“repo sync”。我对吗。我的意思不是在“ prasanna@prasanna-Aspire-4736Z ”而是在“ prasanna@prasanna-Aspire-4736Z:~/cm12 ”发出命令。请指导。

0 投票
1 回答
642 浏览

git - 使用 Google 存储库创建自定义 Git 存储库

我在 bitbucket 上创建了一个私人仓库。repo 包含一个.repo/manifests/default.xml文件,以及一个.repo/manifest.xml指向default.xml. 如下所示default.xml

然后我创建一个本地目录embedded并在其中运行repo init -u git@bitbucket.org:<username>/embedded.git

上面的命令产生

不知道我做错了什么?

除了上面提到的文件,存储库当前是空的。

0 投票
3 回答
5896 浏览

git - 如何使用 git repo forall 命令打印 repo 项目和 shortstat?

使用 repo forall 命令,如何同时打印shortstatREPO_PROJECT

我在下面尝试过,它没有用,它只是打印$REPO_PROJECT而不是shortstat.

我希望它打印:

0 投票
1 回答
153 浏览

maven - 将许可工件发布到 Maven 中央存储库

我需要将我们的项目 API(捆绑的 jar)推送到 Maven 中央存储库。作为其中的一部分,我已经浏览了这个链接。但是,我很困惑我们的项目是否有资格在 maven 中央仓库中发布,

  • 我们的 API 不是开源的。它只需要分发给从我们这里购买的客户。Maven 是否只为拥有某些密钥等的特定用户提供下载 jar 的任何限制?

  • POM.xml 正在请求许可信息。我们的不是开源的,如果我们允许发布,pom.xml 中的许可内容应该是什么?

  • 为什么我们必须在 pom.xml 中提供我们的 repo 信息?我们正在使用 bitbucket,因此其他人无法访问提供的 repo url。我们可以有虚拟回购还是强制性的?

请帮帮我。

0 投票
1 回答
466 浏览

linux - Foresight linux repo 需要重建

我们对有远见的 linux 有一个严重的问题。正如我们所知,由于 conary 封装方法现已关闭,远见不支持。然而,在我们的应用程序中,构建失败是因为无法访问在线仓库(rpath)。

这是我们在构建过程中遇到的错误:

打开存储库http://foresight.rpath.org/conary/发生错误:连接被拒绝

所以我们找到了一种方法来获取本地服务器上的 conary 包列表作为转储(来自 git - conary repo 的镜像)。

现在我们真的不确定如何以及在哪里更新 foresight Linux 以查看新的 repo 路径而不是 foresight.rpath.org/conary。

事实是,我们不希望软件包有任何重大升级或更新。这是为了让构建运行而不会退出说在线 repo 问题,以便我们可以计划和管理,直到应用程序完全迁移。

0 投票
2 回答
709 浏览

git - 根据 repo Issue 下载 SEAndroid for AOSP

我参考了此 下载 SEAndroid,但出现以下错误。

请帮我

0 投票
1 回答
1549 浏览

android - 有助于更快“签出”(下载)Android 源代码的提示和技巧

查看和搜索 Android 源代码很简单。您只需访问AndroidXRef网站。

但是,如果您想构建和运行Superuser 的最新版本,您必须首先下载整个 Android 源代码树。

想象一下,我想从源代码控制中获取 Android“master”分支。

如果我按照谷歌的官方说明

  • 手术肯定需要至少一个小时。可能需要半天或更长时间
  • 它可能会引入数十 GB 的数据。在我居住的地方,当用户在一个月内提取数十 GB 的数据时,ISP 有时会收取“超额费用”。我不喜欢支付费用或附加费。

简而言之,做一个普通的repo sync命令可能会很慢而且很浪费。我不需要完整的 Android 开发历史;而且我没有无限的磁盘空间。

如何更快地查看 Android 源代码?

  1. 我知道做一个“浅克隆”会有所帮助。我怎样才能做到这一点?

  2. Rakesh在其他地方写道,这repo sync -c将有所帮助。会吗?我已阅读该选项的文档。-c但我对 Git 的了解不够深入,无法知道该选项是否真的有帮助。这是一个相关的讨论

  3. (可选:)我可以使用任何其他提示或技巧来加快结帐操作吗?

  4. (可选:)最后,我需要多少磁盘空间来保存签出的代码?

PS 我感谢 durron597 上周在聊天中给我的建议。对这个问题所做的任何改进都归功于他/她。

0 投票
1 回答
109 浏览

java - 从java运行linux命令时出错

我正在尝试使用 java 代码运行以下命令,Process process =Runtime.getRuntime().exec(command)但出现错误。

命令:repo forall -c 'pwd;git status'

错误:'pwd;git: -c: line 0: unexpected EOF while looking for matching''` 我可以从 linux 终端运行此命令,但是从 java 运行时,问题出在 pwd;git 之后的空格。谁能帮我?

0 投票
1 回答
9962 浏览

android - 是否有基于当前工作目录使用 SHA 创建 repo 清单文件的工具?

我正在使用 Android 项目使用的 repo 来管理我的项目。

是否有一种工具可以根据当前工作目录使用 SHA 创建 repo 清单文件,如下所示?

我的意思是在当前清单的基础上创建一个新的清单文件,项目修订值是当前工作目录中项目的 HEAD SHA。

先感谢您。

0 投票
1 回答
965 浏览

git - git索引中缺少文件

我在一个包含许多分支的 git repo 上工作。现在我想从另一个位置添加一个新功能。所以我做cp -r /source /target
了新文件在我的仓库中,但 git 忽略了它们。
如果我git status在复制这些文件后这样做,git 会说“工作目录干净”......
为什么会发生这种情况?中不被忽略.gitignore。我也对其他文件进行了尝试,这些文件立即出现在 git status 中。我做错了什么以及如何解决这个问题?

我阅读了其他答案,但找不到有帮助的答案。