Merge "_CopyAndLinkFiles even if the sources haven't changed"
diff --git a/project.py b/project.py
index f964b2f..5d8f61e 100644
--- a/project.py
+++ b/project.py
@@ -1275,6 +1275,8 @@
# Except if the head needs to be detached
#
if not syncbuf.detach_head:
+ # The copy/linkfile config may have changed.
+ self._CopyAndLinkFiles()
return
else:
lost = self._revlist(not_rev(revid), HEAD)
@@ -1292,6 +1294,8 @@
if head == revid:
# No changes; don't do anything further.
#
+ # The copy/linkfile config may have changed.
+ self._CopyAndLinkFiles()
return
branch = self.GetBranch(branch)