有一个issue filed here from 2014建议将github仓库标记为deprecated。有人知道除了在自述文件中放置一个大的deprecated banner之外,是否还有其他方法可以做到这一点吗?理想情况下,它也适用于整个组织。将组织标记为deprecated将级联到所有子仓库。
确实有一个Current best practice for “retiring” a project on github and npmjs.org,但我正在寻找一种标准的方法来实现这一点,即更改repos列表中的图标或文本(删除线?),并添加一个“已弃用”的背景图像,以及一个会触发相应NPM repo弃用的钩子。正如我所提到的,它还应该触发组织中包含的所有repository的弃用。
2条答案
按热度按时间k5ifujac1#
在添加新功能之前,请执行以下操作
1.编辑README.md
1.更改标题(emoji在这里工作)
:no_entry:[已弃用]在https://github.com/ {user}/{newproject}处处于活动状态
1.增加两个主题
过时/ obsolete
r3i60tvu2#
对于一个组织,我建议编写一个脚本,自动更改组织中每个仓库的描述,并添加DaJudgementioned的内容。目前还没有使用GitHub自动弃用整个组织的方法。
我不明白你说的背景图片是什么意思。我已经把README本身的标题改成了
# DEPRECATED
。你是不是也建议加一张图片来让它更清晰?