Changeset View
Changeset View
Standalone View
Standalone View
mercurial/dirstate.py
Show First 20 Lines • Show All 668 Lines • ▼ Show 20 Line(s) | def _addpath( | ||||
size=None, | size=None, | ||||
mtime=None, | mtime=None, | ||||
added=False, | added=False, | ||||
merged=False, | merged=False, | ||||
from_p2=False, | from_p2=False, | ||||
possibly_dirty=False, | possibly_dirty=False, | ||||
): | ): | ||||
entry = self._map.get(f) | entry = self._map.get(f) | ||||
if added or entry is not None and entry.removed: | if added or entry is not None and not entry.tracked: | ||||
self._check_new_tracked_filename(f) | self._check_new_tracked_filename(f) | ||||
self._dirty = True | self._dirty = True | ||||
self._updatedfiles.add(f) | self._updatedfiles.add(f) | ||||
self._map.addfile( | self._map.addfile( | ||||
f, | f, | ||||
mode=mode, | mode=mode, | ||||
size=size, | size=size, | ||||
mtime=mtime, | mtime=mtime, | ||||
▲ Show 20 Lines • Show All 929 Lines • Show Last 20 Lines |