Changeset 4174 for gitplugin/0.11

Show
Ignore:
Timestamp:
08/23/08 02:15:46 (3 months ago)
Author:
hvr
Message:

GitPlugin: fix exception on changesets that contain file-mode changes denoted by 'T'

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gitplugin/0.11/tracext/git/git_fs.py

    r4147 r4174  
    376376class GitChangeset(Changeset): 
    377377 
    378         action_map = { 
     378        action_map = { # see also git-diff-tree(1) --diff-filter 
    379379                'A': Changeset.ADD, 
    380                 'M': Changeset.EDIT, 
     380                'M': Changeset.EDIT, # modified 
     381                'T': Changeset.EDIT, # file type (mode) change 
    381382                'D': Changeset.DELETE, 
    382                 'R': Changeset.MOVE, 
     383                'R': Changeset.MOVE, # renamed 
    383384                'C': Changeset.COPY 
    384                 } 
     385                } # TODO: U, X, B 
    385386 
    386387        def __init__(self, git, sha):