Re: Opensim-dev] Git tags (again)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Opensim-dev] Git tags (again)

Ai Austin-2

>From: Diva Canto <[hidden email]>
>I know this has been discussed a few times before, but the automatic
>tags on every git commit are becoming a heavy burden. Today we talked
>again about stopping doing that. But rather than stopping the tags
>without replacement, a suggestion has been made to provide a web page
>that converts from git hashes to build numbers, so that everyone can
>still have an idea of sequential line of development.

The r/29250 style sequential  labels do provide a way to be able to
identify commits or versions in date order - useful to trace through
changes and identify where problems might have been introduced. It is
also possible then to refer to such dated/sequential build points in
Mantis issues and them make sense to other reporters.

I appreciate for the Git-technoliterati this may be easy from the Git
hashes themselves and using the Git tools.. but for mere mortals it
would be helpful to have some way to continue to refer to commits or
builds in sequence/date order.  @Diva mentions the possibility of
some sort of converter... but done one at a time that might still be
difficult to trace back when finding where issues were introduced.  I
have sometimes worked backward through twenty of more OpenSim viewgit
pages trying to trace where issues arise.

But of course if the overhead of keeping the r/ style tags is a real
problem that has to be the main factor in going forward.

_______________________________________________
Opensim-dev mailing list
[hidden email]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Opensim-dev] Git tags (again)

Cinder Roxley
On September 13, 2015 at 11:27:38 AM, Ai Austin ([hidden email]) wrote:
The r/29250 style sequential labels do provide a way to be able to 
identify commits or versions in date order - useful to trace through 
changes and identify where problems might have been introduced. It is 
also possible then to refer to such dated/sequential build points in 
Mantis issues and them make sense to other reporters. 

I appreciate for the Git-technoliterati this may be easy from the Git 
hashes themselves and using the Git tools.. but for mere mortals it 
would be helpful to have some way to continue to refer to commits or 
builds in sequence/date order. @Diva mentions the possibility of 
some sort of converter... but done one at a time that might still be 
difficult to trace back when finding where issues were introduced. I 
have sometimes worked backward through twenty of more OpenSim viewgit 
pages trying to trace where issues arise. 

This is what git describe is for. You get the sequential number of commits you are ahead of the tag.

But of course if the overhead of keeping the r/ style tags is a real 
problem that has to be the main factor in going forward. 

I have to run git tag -d `git tag | grep -E '1’` after every pull I make otherwise it locks up the gui I use to browse commits. Removing these tags would be wonderful for me.


_______________________________________________
Opensim-dev mailing list
[hidden email]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
Loading...