回购命令挂起 Cyanogenmod
Repo Commands Hang Cyanogenmod
我正在从源代码构建 cyanogenmod ROM 和内核。我成功下载了 repo,并且能够 运行 "repo init" 和 "repo sync" 成功。我构建了我的 rom 和内核并成功地刷新了它们。我最近开始对内核进行细微的更改,只是向打印到内核消息日志的触摸驱动程序添加一行。我还做了一些小的配置更改。我想回滚这些更改,并使用命令 "repo forall -c "git reset""。这个命令挂了大约二十分钟,直到我结束它。 repo status 命令的行为类似。为什么 repo 挂起?
我创建了一个新目录并在此处重新初始化了 repo。
repo init -u https://github.com/CyanogenMod/android.git -b cm-12.0
然后我为我的编辑创建了一个新分支。
repo start editsbranch .
点表示只在当前项目中创建这个新分支。然后我检查了回购状态,comamnd 成功了!
repo status .
我不确定问题的确切性质,但检查 repo 控制的所有 github 存储库的状态可能在计算上非常昂贵。的用法。使状态命令执行起来更快,因为它只检查当前项目的状态。
我正在从源代码构建 cyanogenmod ROM 和内核。我成功下载了 repo,并且能够 运行 "repo init" 和 "repo sync" 成功。我构建了我的 rom 和内核并成功地刷新了它们。我最近开始对内核进行细微的更改,只是向打印到内核消息日志的触摸驱动程序添加一行。我还做了一些小的配置更改。我想回滚这些更改,并使用命令 "repo forall -c "git reset""。这个命令挂了大约二十分钟,直到我结束它。 repo status 命令的行为类似。为什么 repo 挂起?
我创建了一个新目录并在此处重新初始化了 repo。
repo init -u https://github.com/CyanogenMod/android.git -b cm-12.0
然后我为我的编辑创建了一个新分支。
repo start editsbranch .
点表示只在当前项目中创建这个新分支。然后我检查了回购状态,comamnd 成功了!
repo status .
我不确定问题的确切性质,但检查 repo 控制的所有 github 存储库的状态可能在计算上非常昂贵。的用法。使状态命令执行起来更快,因为它只检查当前项目的状态。