Я собираюсь сделать фиксацию в вовлечении TortoiseSVN, перестраивающем много файлов и каталогов. На окне "фиксации" существует несколько файлов, текстовое состояние которых "удалено" или "добавлено", но другие, текстовое состояние которых "удалено (+)" или "добавил (+)". Что делает (+) средний?
(Это довольно трудно к Google для знака "плюс", и слово "плюс" поднимает много хитов о синем "добавленном" значении значка наложения),
Знак «+» означает, что TortoiseSVN смог выяснить историю элемента и добавил метаданные истории в эту фиксацию. Например, вы переименовали файл с a
в b
. Если вы видите (+)
, черепаха знает, что вы на самом деле не удаляли файл с именем a
и не создавали файл с именем b
, и определили, что произошло переименование.
Это хорошо, потому что это означает, что вы можете проследить историю b
назад до точки, где она была a
. В противном случае вы зайдете в тупик, и все будет выглядеть так, как будто b
возникло из ниоткуда в истории. Вы можете навести указатель мыши на эти записи и увидеть более подробную информацию о том, откуда они пришли.
Удаленный (+) используется для обозначения того, что файл на самом деле не исчез, он просто был переименован, и есть связанный добавленный (+), который представляет новый файл.