Что означает то, если некоторые файлы в TortoiseSVN отмечены “удаленные” и другие, “удаленные (+)” со знаком "плюс"?

Я собираюсь сделать фиксацию в вовлечении TortoiseSVN, перестраивающем много файлов и каталогов. На окне "фиксации" существует несколько файлов, текстовое состояние которых "удалено" или "добавлено", но другие, текстовое состояние которых "удалено (+)" или "добавил (+)". Что делает (+) средний?

(Это довольно трудно к Google для знака "плюс", и слово "плюс" поднимает много хитов о синем "добавленном" значении значка наложения),

24
задан Brian Tompsett - 汤莱恩 6 July 2015 в 20:43
поделиться

2 ответа

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

Это хорошо, потому что это означает, что вы можете проследить историю b назад до точки, где она была a . В противном случае вы зайдете в тупик, и все будет выглядеть так, как будто b возникло из ниоткуда в истории. Вы можете навести указатель мыши на эти записи и увидеть более подробную информацию о том, откуда они пришли.

27
ответ дан 29 November 2019 в 00:01
поделиться

Удаленный (+) используется для обозначения того, что файл на самом деле не исчез, он просто был переименован, и есть связанный добавленный (+), который представляет новый файл.

4
ответ дан 29 November 2019 в 00:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: