【发布时间】:2015-10-21 09:11:35
【问题描述】:
我的要求很简单: 我需要在 cap 部署期间找出主存储库中存在哪些所有分叉存储库。
我尝试了很多方法,但总是在某个地方遇到障碍: * 我尝试使用 github API,但 OAuth2 对我来说似乎是个问题,我觉得基本身份验证对此不够安全。 * 我没有得到可以在部署机器上执行以获取此数据的 git 命令。
任何类型的指针都会有所帮助。
【问题讨论】:
标签: git github capistrano git-fork
我的要求很简单: 我需要在 cap 部署期间找出主存储库中存在哪些所有分叉存储库。
我尝试了很多方法,但总是在某个地方遇到障碍: * 我尝试使用 github API,但 OAuth2 对我来说似乎是个问题,我觉得基本身份验证对此不够安全。 * 我没有得到可以在部署机器上执行以获取此数据的 git 命令。
任何类型的指针都会有所帮助。
【问题讨论】:
标签: git github capistrano git-fork
这不是一个很好的答案,但我会试一试。我建议您首先编写一个 ruby 应用程序来列出您的分叉。由于 Capistrano 只是一个基于 Rake 构建的 ruby 应用程序,因此您应该能够在 Capistrano 中重用您的代码。我建议你使用 Ruby API:https://github.com/octokit/octokit.rb
我希望这会有所帮助!
【讨论】: