Changeset 531


Ignore:
Timestamp:
08/15/2011 16:46:37 (9 months ago)
Author:
blee
Message:

Correctly handle module deletion in incremental confexports

See #140

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/confmanlib.sh.in

    r530 r531  
    421421            if ! ${FORCE} && ${CONF_EXPORT_INCREMENTAL}; then 
    422422                cd "${WORK_PATH}" 
    423                 changed_modules=$(@SVN@ diff -r ${sys_revision}:${export_revision} --summarize | sed 's/^[^ ][ ]*//' | cut -d '/' -f 1 | sort | uniq | egrep -v '^(meta|checkpoints)$') 
     423                changed_modules=$(@SVN@ diff -r ${sys_revision}:${export_revision} --summarize | egrep -v '^D[^/]*$' | sed 's/^[^ ][ ]*//' | cut -d '/' -f 1 | sort | uniq | egrep -v '^(meta|checkpoints)$') 
    424424                cd - >/dev/null 
    425425 
Note: See TracChangeset for help on using the changeset viewer.