我有一个链接到 Zenodo 的 GitHub 存储库,它已经有几个 Zenodo 版本。 我想将 GitHub 存储库的所有权转让给另一个 GitHub 用户。 Zenodo 还会从其他存储库中获取版本吗? 我们可以切换 Zenodo 记录的“监视”存储库或将新存储库定向到现有记录吗? 谢谢!
有没有进一步推进这方面的计划? 我有一个发布了一个版本的存储库,然后所有权被转移,我现在尝试通过 github 本身发布第二个版本,效果很好。
然而,似乎虽然 Zenodo 在用户的 github 页面 ( https://zenodo.org/account/settings/github/
) 上识别出所有权更改,但单击https://zenodo.org/account/settings/github/repository/<new username>/<old repo name>
下的存储库发布页面,repo 和发布似乎仍然链接到老用户,新版本回归
{
"errors": "Unknown error occured."
}
编辑:这与发布是由标签创建还是直接从分支创建无关
实际上,Zenodo github 页面上指向Create release...
的链接仍然链接到https://github.com/<old user>/<repo>/releases/new
而不是https://github.com/<new user>/<repo>/releases/new
有什么新的吗? 我还计划将 GitHub 存储库转移到另一个组织,并且不希望 Zenodo 版本中断。
我也对这个功能感兴趣。
是的,在这里遇到了同样的情况,我可以创建一个版本,但由于 Zenodo 无法在我的帐户上找到 GitHub 存储库,Zenodo 似乎没有收到该版本
仅供参考,我刚刚将一个回购从我的帐户转移到 GitHub 上的组织(启用 Zenodo 访问),登录 Zenodo 并与 GitHub 同步,似乎 Zenodo 能够自动选择新的回购 URL 并保留发布来自旧的 repo URL(我还没有尝试发布新版本)。
@benbovy - 不要以为您在更改后尝试制作新版本以确保它现在确实有效?
面临同样的问题。 离开我目前的工作并希望将所有权转移到一个通用的部门帐户。 显然不想让它破碎:)
@benbovy - 不要以为您在更改后尝试制作新版本以确保它现在确实有效?
不幸的是,还没有,但是当我们这样做时,我会尝试在这里报告。
最有用的评论
仅供参考,我刚刚将一个回购从我的帐户转移到 GitHub 上的组织(启用 Zenodo 访问),登录 Zenodo 并与 GitHub 同步,似乎 Zenodo 能够自动选择新的回购 URL 并保留发布来自旧的 repo URL(我还没有尝试发布新版本)。