恢复开放源代码库的详细版本

问题描述 投票:1回答:1

我一直在写a library to get radial ui widgets in libgdx

作为有史以来第一个要编写的库,我不得不动手使用JitPack,并做了一些实验来尝试做正确的事情。但是,由于对我的库的使用过于热心(菜鸟错误),我提前发布了第一个版本。

[那时,我想遵循semantic versioning原则,因此对于破坏API的每项更改,我都会增加主要号码。以目前的节奏,在短短几天内,库可能会达到v3.0.0,这在某种程度上是可笑的。]

对我来说,从0开始但保留相同库名的最佳方法是什么?

我知道JitPack的常见问题解答说:

如果在GitHub上删除标签或存储库会发生什么?

如果项目已经构建,那么JitPack将继续提供服务现有的文物。它将不会在新的位置重建项目标签。如果您需要重做发行,最好的选择是创建一个GitHub上的新版本。

但是我对这个答案不满意:它提到“最佳选择”,因此暗示了可能还有其他解决方案的事实。另外,当他们提到create a new version on GitHub时,它们的意思是“ advance the current version in a new release, once again”还是“ create an entirely new repo”?

总体而言,我非常有信心我刚刚搞砸了,因此我必须忍受它或创建一个新的仓库,但我想确定。]

我一直在编写一个库,以在libgdx中获取放射状ui小部件。作为我有史以来第一个要编写的库,我不得不动手使用JitPack,并做了一些实验来尝试正确地做事情。...

github repository open-source versioning jitpack
1个回答
1
投票

对我来说,从0开始但保留相同库名的最佳方法是什么?

© www.soinside.com 2019 - 2024. All rights reserved.