我需要获取许多git项目的所有子模块的确切版本(git哈希)。在git命令行中,我只输入:git submodule
并得到我想要的。我不知道如何从Python访问该信息。我当前正在使用Pygit2,但是我只能使用repo.listall_submodules()
获取子模块列表,并使用repo.lookup_submodule(submodule)
查找名称/ URL。我仍然缺少子模块的精髓。
答案 0 :(得分:0)
好,所需的API hdfs dfsadmin -safemode enter
hdfs dfsadmin -saveNamespace
hdfs dfsadmin -safemode leave
未导出到Python绑定。我创建了一个PR以添加它。 https://github.com/libgit2/pygit2/pull/817