最近我们发现,我们通过问题报告贡献的开源 SSO 解决方案,我们在生产中使用,完全从 github 中删除了问题部分。
这意味着我们所涉及的或我们作为知识库的一部分使用的任何问题都不再可访问。
我们目前在我们的生产系统上使用这个解决方案,它的选择很大程度上基于我们从上述知识库的存在中获得的信心。
首先,我们确保我们有任何可能面临的问题的答案、解决方法和配置指南,然后我们选择它进行生产。但即使在制作过程中,我们也提供了我们的技术反馈,我们没有费心将其复制到其他地方。
我们目前面临的问题是,这种信心已经丧失。在技术投入生产时,我们丢失了模块的部分文档,这使得我们的应用程序容易受到更改甚至错误修复的影响。
我的问题是:
- 有没有办法在 github 上重新获得对这些问题的访问权,或者至少是我们报告的那些问题?
- 是否有任何我们应该在未来遵循的最佳实践(例如工具/技术)来确保我们永远不会再次从 github 托管的公共项目中丢失这些信息?(例如,是否有工具可以保留 github 问题部分的备份。)
- 是否有任何替代存储库托管解决方案可以防止这种不愉快的情况发生?