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

Reply via email to