svn: Как я определяю в прошлый раз, когда определенная строка была изменена?

У меня есть немного кода, для которого я хотел бы видеть историю пересмотра. В файле в качестве примера строка 300 содержит что-то "интересное". Как я могу использовать svn для наблюдения, когда та строка была изменена и рассматривает svn комментарий (комментарии), которые принадлежат изменению той строки. (Обратите внимание, что предыдущие изменения того файла не будут, вероятно, иметь моей целевой строки интереса в строке 300).

17
задан hippietrail 28 April 2011 в 21:43
поделиться

4 ответа

Вы можете использовать команду SVN . Это будет печатать авторские и ревизионные номера на основе в соответствии с указанной целью. После того, как у вас есть номер редакции, вы можете просмотреть журналы Commit и другие изменения, связанные с этим журналом редакции и т. Д.

18
ответ дан 30 November 2019 в 12:36
поделиться

Для этого есть инструмент «SVN».

2
ответ дан 30 November 2019 в 12:36
поделиться

, что и другие уже упомянутые, вы уже упоминали Можно использовать:

svn annotate filename

, чтобы показать, когда эта строка была последней модифицированной. Хотя будьте осторожны, так как это покажет в последний раз, что что-то на этой линии была изменена. Итак, если код был перемещен в файл, который удаляется из одного места, и где-то еще вставлен, он покажет, когда линия была перемещена, не обязательно, когда она была изменена. То же самое идет, если линия была перемещена или вне, петли, или если утверждение.

0
ответ дан 30 November 2019 в 12:36
поделиться

SVN Виноват файл

Затем посмотрите на журнал для пересмотра, в которой он был изменен.

1
ответ дан 30 November 2019 в 12:36
поделиться
Другие вопросы по тегам:

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