问题标签 [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.
repo - 我必须移动哪个文件夹才能开始 repo 同步?
我开始使用命令“ $ repo sync -j4 ”(不带引号)同步 repo。下载一些数据后,我使用命令“ls -al”检查,找不到任何 .repo 文件夹。我想我必须转到我创建的名为 cm12 的文件夹,然后开始“repo sync”。我对吗。我的意思不是在“ prasanna@prasanna-Aspire-4736Z ”而是在“ prasanna@prasanna-Aspire-4736Z:~/cm12 ”发出命令。请指导。
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
上面的命令产生
不知道我做错了什么?
除了上面提到的文件,存储库当前是空的。
git - 如何使用 git repo forall 命令打印 repo 项目和 shortstat?
使用 repo forall 命令,如何同时打印shortstat
和REPO_PROJECT
?
我在下面尝试过,它没有用,它只是打印$REPO_PROJECT
而不是shortstat
.
我希望它打印:
maven - 将许可工件发布到 Maven 中央存储库
我需要将我们的项目 API(捆绑的 jar)推送到 Maven 中央存储库。作为其中的一部分,我已经浏览了这个链接。但是,我很困惑我们的项目是否有资格在 maven 中央仓库中发布,
我们的 API 不是开源的。它只需要分发给从我们这里购买的客户。Maven 是否只为拥有某些密钥等的特定用户提供下载 jar 的任何限制?
POM.xml 正在请求许可信息。我们的不是开源的,如果我们允许发布,pom.xml 中的许可内容应该是什么?
为什么我们必须在 pom.xml 中提供我们的 repo 信息?我们正在使用 bitbucket,因此其他人无法访问提供的 repo url。我们可以有虚拟回购还是强制性的?
请帮帮我。
linux - Foresight linux repo 需要重建
我们对有远见的 linux 有一个严重的问题。正如我们所知,由于 conary 封装方法现已关闭,远见不支持。然而,在我们的应用程序中,构建失败是因为无法访问在线仓库(rpath)。
这是我们在构建过程中遇到的错误:
打开存储库http://foresight.rpath.org/conary/发生错误:连接被拒绝
所以我们找到了一种方法来获取本地服务器上的 conary 包列表作为转储(来自 git - conary repo 的镜像)。
现在我们真的不确定如何以及在哪里更新 foresight Linux 以查看新的 repo 路径而不是 foresight.rpath.org/conary。
事实是,我们不希望软件包有任何重大升级或更新。这是为了让构建运行而不会退出说在线 repo 问题,以便我们可以计划和管理,直到应用程序完全迁移。
git - 根据 repo Issue 下载 SEAndroid for AOSP
我参考了此 下载 SEAndroid,但出现以下错误。
请帮我
android - 有助于更快“签出”(下载)Android 源代码的提示和技巧
查看和搜索 Android 源代码很简单。您只需访问AndroidXRef网站。
但是,如果您想构建和运行Superuser 的最新版本,您必须首先下载整个 Android 源代码树。
想象一下,我想从源代码控制中获取 Android“master”分支。
如果我按照谷歌的官方说明:
- 手术肯定需要至少一个小时。可能需要半天或更长时间。
- 它可能会引入数十 GB 的数据。在我居住的地方,当用户在一个月内提取数十 GB 的数据时,ISP 有时会收取“超额费用”。我不喜欢支付费用或附加费。
简而言之,做一个普通的repo sync
命令可能会很慢而且很浪费。我不需要完整的 Android 开发历史;而且我没有无限的磁盘空间。
如何更快地查看 Android 源代码?
我知道做一个“浅克隆”会有所帮助。我怎样才能做到这一点?
Rakesh在其他地方写道,这
repo sync -c
将有所帮助。会吗?我已阅读该选项的文档。-c
但我对 Git 的了解不够深入,无法知道该选项是否真的有帮助。这是一个相关的讨论。(可选:)我可以使用任何其他提示或技巧来加快结帐操作吗?
(可选:)最后,我需要多少磁盘空间来保存签出的代码?
PS 我感谢 durron597 上周在聊天中给我的建议。对这个问题所做的任何改进都归功于他/她。
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 之后的空格。谁能帮我?
android - 是否有基于当前工作目录使用 SHA 创建 repo 清单文件的工具?
我正在使用 Android 项目使用的 repo 来管理我的项目。
是否有一种工具可以根据当前工作目录使用 SHA 创建 repo 清单文件,如下所示?
我的意思是在当前清单的基础上创建一个新的清单文件,项目修订值是当前工作目录中项目的 HEAD SHA。
先感谢您。
git - git索引中缺少文件
我在一个包含许多分支的 git repo 上工作。现在我想从另一个位置添加一个新功能。所以我做cp -r /source /target
了新文件在我的仓库中,但 git 忽略了它们。
如果我git status
在复制这些文件后这样做,git 会说“工作目录干净”......
为什么会发生这种情况?中不被忽略.gitignore
。我也对其他文件进行了尝试,这些文件立即出现在 git status 中。我做错了什么以及如何解决这个问题?
我阅读了其他答案,但找不到有帮助的答案。