我们有一个存储库(托管在 GitLab 实例上),少数项目仍在引用该存储库,但已被弃用,取而代之的是另一个解决方案。
有什么方法可以将存储库标记为“已弃用”吗?
理想情况下,每个fetch来自此存储库(作为git submodule update
)会导致在获取期间打印一条巨大的消息。我原本希望添加一个简单的 Git 挂钩来打印这条已弃用的消息。然而,有似乎不是 http://git-scm.com/docs/githooks“在每次获取时运行此”钩子。
另外,我在 GitLab 中看不到任何可以实现此功能的内容。
Gitlab 有一个名为“广播消息”的功能从 6.3 开始 https://about.gitlab.com/2013/11/21/gitlab-ce-6-dot-3-released/。上截屏 http://arche.depotoi.re/autoblogs/bloggitlaborg_95837ddb777820b3680c99552b35b1895026dae9/media/d8fe94fc.broadcast-show.png它们以与标题相同的颜色显示消息,许多用户根本没有注意到它。
但是,可以为这些消息选择颜色从 6.5 开始 https://github.com/gitlabhq/gitlabhq/blob/master/CHANGELOG。例如,我单位的管理员曾经发出过蓝色消息,很难不注意到该消息。
所以你可以
- 制作明亮可见的广播消息,告知此 Gitlab 实例已弃用,每个人都应该使用其他东西,因为在第 X 天写入访问将被关闭。
- 在第 X 天,让每个人都只读。
- 保留这个 Gitlab 实例,这样旧链接就不会被破坏等等。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)