文件名称:openjdk-mirror-meta:Mercurial->github openjdk 镜像脚本
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-20 10:41:40
Shell
OpenJDK Github 镜像 这个存储库包含我一直试图一起破解的脚本,以便定期和轻松地将 OpenJDK mercurial 存储库镜像到 Github。 我还没有实现这个目标,但我会尝试在这里记录我到目前为止的想法和所做的事情,以及我认为还需要做的事情。 工具 我正在使用安装的 Git 和 Mercurial,以及 Mercurial 插件,该插件执行将 Mercurial 历史记录转换为 Git 格式的实际工作。 挑战 这样做涉及三个不同的挑战。 组织 据我所知,OpenJDK 将自己组织成子项目,其中许多项目都有自己专用的 Mercurial 存储库集(例如jdk 、 jaxp 、 corba等),因此它们的功能似乎相似git 分支。 这表明一个有用的镜像策略可以将共享历史的 mercurial 存储库合并到一个单独的 github 存储库中,例如具有许多分支的单个jdk存
【文件预览】:
openjdk-mirror-meta-master
----.gitignore(19B)
----README.md(2KB)
----bootstrap.sh(477B)
----update.sh(709B)
----all-repos.txt(11KB)
----naive-merged-repo.sh(1KB)
----repo-discovery.sh(431B)
----active-repos.txt(4KB)