[ET Trac] [Einstein Toolkit] #615: updating git repositories fails for git version 1.6.5.3

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Oct 18 21:37:13 CDT 2011


#615: updating git repositories fails for git version 1.6.5.3
----------------------------+-----------------------------------------------
  Reporter:  rhaas          |       Owner:  eric9     
      Type:  defect         |      Status:  review    
  Priority:  major          |   Milestone:  ET_2011_10
 Component:  GetComponents  |     Version:            
Resolution:                 |    Keywords:            
----------------------------+-----------------------------------------------

Comment (by knarf):

 Right. 'status' is a porcelain command, and according to the manual that
 is "not meant to be parsed" and "susceptible to changes/evolutions". For
 tasks like this the plumbing commands should be used. On the other hand,
 the manual for git-status on option --porcelain gives the opposite
 impression: "Give the output in a stable, easy-to-parse format for
 scripts. ... guaranteed not to change in the future, making it safe for
 scripts". It seems like git itself isn't quite consistent here.

 The current manpage for git-status lists '-s' as alternative. Ranger
 doesn't seem to be available for testing and queenbee doesn't seem to have
 a working git help. Maybe we could use this instead of --porcelain? But
 that's just an observation - I would be fine with the current patch.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/615#comment:6>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list