1. Augie Fackler
  2. hgsubversion
  3. Issues
Issue #346 resolved

replay: added files and symlinks don't have x/l flags set

Bryan O'Sullivan
created an issue

I figured out what's going on.

When a new file is added, first add_file is called, with no file content, then the content arrives via apply_textdelta.

In neither place does there seem to be a way to find out if a file is either a symlink or executable, so new files are always treated as plain files. Only when a file is modified or copied is its symlink/executable flag set.

Comments (2)

  1. Log in to comment