【问题标题】:Bulk editor for Github repos?Github repos 的批量编辑器?
【发布时间】:2019-02-04 13:28:16
【问题描述】:

我在一个 Github 组织中有大量私有存储库,我想将它们转移到另一个组织进行归档,并在此过程中删除所有团队。

我已经遇到过https://github.com/ahmadnassri/github-bulk-transfer,当然我也可以使用来自https://developer.github.com/v3/libraries/ 的库来滚动我自己的实现,但老实说,我很惊讶Github repos 没有一种批量编辑器可以在其中执行用于选定的存储库子集的 API 命令。

欢迎任何提示!

【问题讨论】:

  • 我可以将该功能添加到我的 Git-Captain 项目中(或者您可以分叉我的项目并实现它)。如果您有兴趣,请在问题部分向项目添加功能请求。它需要建立一个服务器来托管 Node.js 服务器,但我想这不会那么困难,因为我认为我已经有了一些结构来实现它。 github.com/ConfusedDeer/Git-Captain
  • FTR,none 我看过的 Github API 的现有库(至少所有 Python 库)都支持“传输存储库”命令。我可能会接受stackoverflow.com/a/10626326/838719 的建议,只使用 requests + json。

标签: github-api


【解决方案1】:

所以我确实最终自己滚动了,感谢 PyGTK,请求 + json,这非常简单。

结果在 Github 上:https://github.com/floe/github-bulk-editor,欢迎反馈!

(尽管它只允许批量传输 repos,因为这是我现在所需要的,我已经尝试保持内部尽可能通用,所以大多数其他 Github API 命令应该很容易添加。)

【讨论】:

    猜你喜欢
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多