stevieb has asked for the wisdom of the Perl Monks concerning the following question:
Hello all,
I have recently come across an issue in my RPi::WiringPi distribution (version 2.3632). Somehow, through all of the testing I do before I create a release, I missed an issue in a test file which breaks installation.
Now, since then, I've made dozens of updates in my repository across two new trial versions (2.3633_01, which is released to CPAN, and 2.3633_02, which hasn't been uploaded). Is there an effective, safe way that I can fix this issue in a branch based off of the release commit and re-publish it as 2.3632, which is the current valid version which is installed via cpan/cpanm?
I'd rather not have my VCS logs all out of whack and having to change Changes and other things if possible. In PAUSE, under the Utils menu, I came across a "Reset Version" option which looks like it'll do what I want, but I've never used this feature and am hoping that there's someone here has, and can provide some guidance.
Thanks,
-stevieb
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re-uploading the previous non-trial version of a distribution to CPAN
by rjt (Curate) on Sep 19, 2019 at 16:44 UTC | |
by stevieb (Canon) on Sep 19, 2019 at 16:49 UTC | |
|
Re: Re-uploading the previous non-trial version of a distribution to CPAN
by stevieb (Canon) on Sep 19, 2019 at 18:59 UTC | |
|
Re: Re-uploading the previous non-trial version of a distribution to CPAN
by stevieb (Canon) on Sep 19, 2019 at 21:02 UTC | |
by jcb (Parson) on Sep 19, 2019 at 22:47 UTC | |
by stevieb (Canon) on Sep 19, 2019 at 23:35 UTC |