получить версию подкаталога с учетом версии родительского каталога - PullRequest
0 голосов
/ 07 октября 2010

Для следующей структуры каталогов, в указанной редакции (например, r1234) A, как я могу получить номер редакции B, чтобы я мог проверить правильную редакцию B.

A - (r1234)
  |_ B - (this could be r1222)
  |_ C - (I don't need this directory)
  |_ D - (I don't need this directory)

1 Ответ

1 голос
/ 07 октября 2010

SVN поддерживает файловую систему с номером оборота. Каждое изменение в любой части файловой системы - это новая версия. Другими словами, каждая версия соответствует другой версии всей файловой системы, даже если большая часть этой файловой системы не изменилась бы.

Если вы извлекаете, обновляете или экспортируете rev, это означает, что «дайте мне содержимое файловой системы svn, как это было в rev.

Когда вы говорите, что A-> r1234 и B (подкаталог) -> r1222, это означает, что в ревизии 1234 B не было затронуто, но это не означает, что B находится на rev r1222, это также на r1234. *

So I guess, what you are looking for is : latest change that touched the subdirectory "B"

Это можно сделать, перейдя в подкаталог и выполнив команду log

svn log --limit 1 -r ..
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...