+1

On Wed, Oct 7, 2020 at 5:11 PM Joan Touzet <woh...@apache.org> wrote:
>
> Hi there,
>
> I'd like to clean up our branches in git on the main couchdb repo. This
> would involve deleting some of our obsolete branches, after tagging the
> final revision on each branch. This way, we retain the history but the
> branch no longer appears in the dropdown on GitHub, or in git branch
> listings at the cli.
>
> Example process:
>
> git tag archive/1.3.x 1.3.x
> git branch -d 1.3.x
> git push origin :1.3.x
> git push --tags
>
> If we ever needed the branch back, we just:
>
> git checkout -b 1.3.x archive/1.3.x
>
> I would propose to do this for all branches except:
>
> main
> master (for now)
> 2.3.x
> 3.x
> prototype/fdb-layer
>
> ...plus any branches that have been touched in the past 90 days, that
> still have open PRs, or that someone specifically asks me to retain in
> this thread.
>
> I'd also like to do this on couchdb-documentation and couchdb-fauxton.
>
> I would propose to do this about 1 week from now, let's say on October 15th.
>
> Thoughts?
>
> -Joan "fall cleaning" Touzet

Reply via email to