[Scummvm-devel] Merged branch-1-3-0 into master

Marcus Comstedt marcus at mc.pp.se
Thu Jun 2 14:12:27 CEST 2011


Max Horn <max at quendi.de> writes:

> We should then still think a little bit about how we handle "tagging" of the final release, esp. since in the past we had to re-tag very often, and that's not so easily done with git, I understand (because once you made a tag public, you don't really want to change it anymore. nor can you, really, right?!?)


By default, existing tags are not moved by fetch/pull.  But if you
give the flag "--tags", then you'll pick up moved tags.  It's possible
to make this the default by setting the config "remote.XXX.tagopt" to
"--tags".

Alternatives to moving a public tag could be

* Don't actually push the tag to github until it's certain which
  commit the final release will be based on (i.e. after the release
  has been made)

* Use distinct tag names for each "retag", e.g. add _rc1, _rc2 etc to
  the end.  When the end result is done, a final tag pointing to
  the last _rcN can be created.


  // Marcus






More information about the Scummvm-devel mailing list