При отображении журнала для локальной версионной папки будут отображаться изменения, относящиеся к этой конкретной папке. Внешними являются только ссылка на другую папку в хранилище. Единственное, что вы можете отслеживать о внешних ссылках из папки, которая зависит от этого внешнего проекта, это само определение ссылки . Это связано с тем, что ссылка является свойством subversion зависимой папки.
Представьте, что у вас есть следующая иерархия репо:
repo
myfirstproject
trunk
mysecondproject
trunk
mycommonlib
trunk
и эта папка mysecondproject\trunk
имеет следующее свойство svn: external :
svn://mysrv/repo/mysharedlib@2451 sharedlib
Извлечение mysecondproject \ trunk внутри новой папки secondproject создаст что-то подобное в вашей файловой системе:
secondproject Folder (refers mysecondproject/trunk)
sharedlib Folder (refers mycommonlib/trunk @ revision #2451)
При вызове команды «Показать журнал» Tortoise из папки secondproject будут отображаться только secondproject файлов и, в конечном итоге, изменения, произошедшие в свойстве svn: external папки.
Чтобы получить журнал изменений внешнего проекта, вам нужно вызвать «Показать журнал» из внутренней папки sharedlib , что имеет смысл.