首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在myrepos (mr)配置中生成所有存储库的列表?

如何在myrepos (mr)配置中生成所有存储库的列表?
EN

Stack Overflow用户
提问于 2015-01-24 08:37:20
回答 1查看 384关注 0票数 1

出于编写脚本的目的,我想打印myrepos (mr)配置中所有存储库的列表。

我有以下~/.mrconfig:

代码语言:javascript
运行
复制
[hell]
checkout = git clone 'git://github.com/chrisdone/hell.git' 'hell'

假设我已经在~/code中克隆了存储库,当我在工作目录~/code中运行以下命令时:

代码语言:javascript
运行
复制
mr list

命令说

代码语言:javascript
运行
复制
mr list: no repositories found to work on

mr list是做什么的?它不是像vcsh list一样打印配置中所有条目的命令吗?提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2015-05-27 13:40:35

如果您从示例用户主页运行mr ch,它将克隆到~/地狱,然后mr ls将显示结果。如果你想让它在~/code上工作,那么你需要下面的代码。

代码语言:javascript
运行
复制
~ $ cat ~/.mrconfig 
[code/hell]
checkout = git clone 'git://github.com/chrisdone/hell.git' 'hell'
~ $ mr list
mr list: failed to chdir to /home/user/code/hell/: No such file or directory

mr list: finished (1 failed)
~ $ mkdir code
~ $ mr ch
mr checkout: /home/steven/code/hell
Cloning into 'hell'...
remote: Counting objects: 265, done.
remote: Total 265 (delta 0), reused 0 (delta 0), pack-reused 265
Receiving objects: 100% (265/265), 48.38 KiB | 0 bytes/s, done.
Resolving deltas: 100% (110/110), done.
Checking connectivity... done.

mr checkout: finished (1 ok)
~ $ mr list
mr list: /home/steven/code/hell

mr list: finished (1 ok)

或者将原始配置放在~/code/.mrconfig中,然后在~/code下运行命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28121010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档