Hi, I've finished my attempt at fixing: 372 webrev does not display executable bit change
Proposed fix: http://cr.opensolaris.org/~nbush/scm-migration/372/webrev/ Sample execution: http://cr.opensolaris.org/~nbush/scm-migration/372/sample/ The sample directory contains sample webrevs that illustrate this change in action for the Mercurial, Teamware, and "unknown" SCM types. In each case, the sample webrevs contain several permutations of files named according to the pattern "change_type/permission_change". "change_type" is one of: contents_unchanged contents_edited rename_only rename_edit file_added file_removed that describes how the file contents or pathname is changed. "permission_change" is one of: mode_XXX_to_YYY for "two sided" transactions (edits or renames). mode_XXX for "one sided" transactions (adds or removes). When the above are permuted together, I think it covers all cases. Thanks, --Nathan