Что делает hg copy?

Недавно мы сделали hg copy каталога в нашем репозитории. Мы подумали, что это делает что-то вроде cp -a и hg add и, возможно, как-то помечает это этот файл был скопирован из другого файла внутри репо (поэтому hg annotate показывает исходный коммиттер). Но теперь кажется, что hg copy делает больше или отличается от этого. Я действительно не мог найти много о том, как именно работает копия. Итак:

  • Что именно делает hg copy и какая специальная обработка делает это причиной в будущем?
  • Если выяснится, что это "не то (тм)" в нашем случае, как мне снять отметку с файла как с копией другого файла?

(Этот вопрос был задан в списке рассылки Mercurial, вы также можете подписаться на исходную ветку .)

14
задан Martin Geisler 16 December 2011 в 09:06
поделиться