Hello,
I'm planning on setting up a repository which looks like this:
\common
\common\folder1
\common\folder2
\project1
project1 would include folder1 and folder2 via relative svn:externals
properties. Other projects in the same repository could include the same
and/or other common folders.
When viewing the log of project1, I can see only the direct changes of
project1, not the changes that were made in the relative externals.
Since I'm currently deciding on the repository structure: how good are
chances that something like --include-externals or
--include-local-externals might be added as an option to svn log in the
future?
Also, do you think a similar feature could also be added to svn update,
such that when specifing an explicit revision, relative externals from
the same repository will be updated to this revision number as well
(instead of HEAD)?
So
svn update --revision 123 --include-local-externals
would update all relative externals which do not explicitly specify a
revision to revision 123 as well, while
svn update --revision 123
stays the same, e.g. updates the externals to HEAD.
Thank you in advance!
Stefan