#1499 "dunecontrol git" is a no-op if .git is a regular file
Metadata
Property | Value |
---|---|
Reported by | Jö Fahlke (jorrit@jorrit.de) |
Reported at | Sep 27, 2014 11:20 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Jö Fahlke (jorrit@jorrit.de) |
Last edited at | Sep 28, 2014 08:32 |
Description
"dunecontrol git" used to execute a git command in every module. Now it appears to be a no-op, accepting even invalid git commands and doing nothing.
======================================================================
joe@paranoia:~/Projekte/RandomAccessGridIterators$ dune-common/bin/dunecontrol exec git status
--- going to build dune-common dune-geometry dune-grid ---
--- calling exec for dune-common ---
# On branch master
# Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
#
nothing to commit (working directory clean)
--- dune-common done ---
--- calling exec for dune-geometry ---
# On branch master
nothing to commit (working directory clean)
--- dune-geometry done ---
--- calling exec for dune-grid ---
# On branch p/joe/random-access-iterators-2
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# dune/grid/common/viewThreadSafe.org
# dune/grid/test/output0
# dune/grid/yaspgrid/grids.hh
# show-history
nothing added to commit but untracked files present (use "git add" to track)
--- dune-grid done ---
--- done ---
joe@paranoia:~/Projekte/RandomAccessGridIterators$ dune-common/bin/dunecontrol git status
--- going to build dune-common dune-geometry dune-grid ---
--- calling git for dune-common ---
--- dune-common done ---
--- calling git for dune-geometry ---
--- dune-geometry done ---
--- calling git for dune-grid ---
--- dune-grid done ---
--- done ---
joe@paranoia:~/Projekte/RandomAccessGridIterators$ dune-common/bin/dunecontrol git hurz
--- going to build dune-common dune-geometry dune-grid ---
--- calling git for dune-common ---
--- dune-common done ---
--- calling git for dune-geometry ---
--- dune-geometry done ---
--- calling git for dune-grid ---
--- dune-grid done ---
--- done ---
joe@paranoia:~/Projekte/RandomAccessGridIterators$ cd dune-common/
joe@paranoia:~/Projekte/RandomAccessGridIterators/dune-common$ git log HEAD^..HEAD
commit c2d901d6ec200d1b9c9d080e00f3281dff8e28ac
======================================================================