[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 11 17:35:35 CDT 2011


#615: updating git repositories fails for git version 1.6.5.3
---------------------------+------------------------------------------------
 Reporter:  rhaas          |       Owner:  eric9
     Type:  defect         |      Status:  new  
 Priority:  major          |   Milestone:       
Component:  GetComponents  |     Version:       
 Keywords:                 |  
---------------------------+------------------------------------------------
 trying to update a git repository with GetComponents (eg.
 einsteintoolkit.th) I get (using :
 {{{
 -----------------------------------------------------------------
   Updating module: GetComponents
   from repository: git://github.com/gridaphobe/CRL.git
        located in: ./bin
 Executing: git status --porcelain --untracked-files=no
        In: /home/rhaas/ET_2011_10/./repos/CRL
 error: unknown option `porcelain'
 usage: git status [options] [--] <filepattern>...

     -q, --quiet           be quiet
     -v, --verbose         be verbose

 Commit message options
     -F, --file <FILE>     read log from file
     --author <AUTHOR>     override author for commit
     -m, --message <MESSAGE>
                           specify commit message
     -c, --reedit-message <COMMIT>
                           reuse and edit message from specified commit
     -C, --reuse-message <COMMIT>
                           reuse message from specified commit
     -s, --signoff         add Signed-off-by:
     -t, --template <FILE>
                           use specified template file
     -e, --edit            force edit of commit

 Commit contents options
     -a, --all             commit all changed files
     -i, --include         add specified files to index for commit
     --interactive         interactively add files
     -o, --only            commit only specified files
     -n, --no-verify       bypass pre-commit hook
     --dry-run             show what would be committed
     --amend               amend previous commit
     -u, --untracked-files[=<mode>]
                           show untracked files, optional modes: all,
 normal, no. (Default: all)
     --allow-empty         ok to record an empty change
     --cleanup <default>   how to strip spaces and #comments from message

 Executing: git stash
        In: /home/rhaas/ET_2011_10/./repos/CRL
 No local changes to save
 Executing: git remote update origin
        In: /home/rhaas/ET_2011_10/./repos/CRL
 Updating origin
 Executing: git branch
        In: /home/rhaas/ET_2011_10/./repos/CRL
 * master
 Executing: git pull --rebase origin master
        In: /home/rhaas/ET_2011_10/./repos/CRL && git checkout master
 Already on 'master'
 From git://github.com/gridaphobe/CRL
  * branch            master     -> FETCH_HEAD
 Current branch master is up to date.
 Executing: git checkout master
        In: /home/rhaas/ET_2011_10/./repos/CRL
 Already on 'master'
 Executing: git stash pop
        In: /home/rhaas/ET_2011_10/./repos/CRL
 Nothing to apply

 Warning: Could not update CRL. Could not pop stashed changes.
 }}}
 it seems the --porcelain option does not exisit in version 1.6.5.3. If
 this affects all versions of git before 1.6.5.3 as well then eg. ranger is
 affected.

 Can the same functionality be achieved without it?

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


More information about the Trac mailing list