[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