Vince Skahan <vinceska...@gmail.com> writes:

> Greg - still missing what you're looking for that you can't already do.
>
>    - git pull
>    - git checkout -b v3.8.2     (create a local branch off a release tag)

Sorry, I misread that the first time, so my previous-message comments
about that didn't make sense.

That creates a branch off a release tag.  It has seemed to me that fixes
go onto master after the release (which is a good thing).

On a repo where I have done a checkout to the commit that I want this
minute (what was on master before develop was merged; I've put my local
master pointer there), I just did:

  $ git log --oneline v3.9.2..
  a8834236 (HEAD -> master, tag: gdt_stable) LOCAL: change home prefix
  0ecd4fed wmr200: Discard packets with 'interval' of zero (#472)
  3eb97346 Fix engine to exit correctly on Terminate signal (#442)
  c78e4b51 Documented commit 
https://github.com/weewx/weewx/commit/459ccb1309df776cfea9fc84549b76166cbeaf94 
in change log
  93d7d57a Now sorts using locale.strxfrm, so no longer necessary to convert to 
utf-8. CF: 
https://github.com/weewx/weewx/commit/e54b942557f2de32e2814509f7f4b2c2bfe1398e
  80c612de Updated date in change log
  20c8c3a3 don't mess with the permissions - just sync the files

and these are the commits that landed on what I'd call stable-3-9 that
are after v3.9.2.  If there were a v3.9.3 (I am *not* complaining that
there isn't), then those commits would presumably be in it.

(That top commit is me just moving the install prefix from /home/weewx
to /usr/weewx; I expect to rebase them when updating.)

> If you want to install a particular release, you could alternately download 
> the tarball from old_releases in the web page.

Yes, I realize that, and with the tags there's no need.

> What's missing ?

A way to "follow 3.9 stable" without me back-constructing the branch
tag.

So basically what's missing is a branch ref stable-3-9 which started out
pointing to master as soon as it became v3.9 time, is advanced along
commits on master intended for v3.9.next, and now points to 0ecd4fed.

Does that make sense (even if you don't think the cost of doing it is
worth the benefit, which I can see as arguable).

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/rmi8skdcq75.fsf%40s1.lexort.com.

Reply via email to