Всякий раз, когда я используюSVN дифференциала - опция '--summarize'
svn diff --summarize
я получаю что-то вроде:
A *mylinkhere*
M *mylinghere*
Что эти буквы начинаются (например, A, M) для?
Всякий раз, когда я используюSVN дифференциала - опция '--summarize'
svn diff --summarize
я получаю что-то вроде:
A *mylinkhere*
M *mylinghere*
Что эти буквы начинаются (например, A, M) для?
После сравнения результата svn diff
с результатом svn diff --summarize
я узнал, что:
D - deleted
A - added
M - modified
MM - file content modified & svn properties modified
Там, где также переворот le of 2M's (MM
), который я до сих пор не знаю, за что они стоят, но если я это сделаю, я вернусь и изменю ответ.
@LaurentH. Спасибо за вашу помощь.
MM предназначен для «изменения содержимого файла» (сначала M) и «svn properties modified» (второй M) –
A для добавления: файл был добавлен. M для изменения: файл был изменен. –
Да, ты прав! Я потратил некоторое время на использование 'diff' без' --summarize' и сравнил результат. D также предназначен для удаления. – SnuKies