SVN externals allow you to make an SVN folder appear as if it's at another location. A good use for this is having a common folder shared across all of your projects in SVN.
I have a /trunk/common folder in SVN that I share via several different project.
Example:
- Project1 : /trunk/project1/depends
- Project2 : /trunk/project2/depends
- Project3 : /trunk/project3/depends
- Project4 : /trunk/project4/depends
Each of these depends folders are empty, but have an svn:external defined to point to my /trunk/common folder.
The problem is when I view log within any of the projects: /trunk/projectX/ it does not show changes from the svn:externals. I am using tortoise SVN as my SVN client.
Does anyone know how to change this behavior? I would like for the show log of /trunk/projectX to include any changes to any defined svn:externals as well.
Best Answer
This is not possible with the current release of Subversion, other than explicitly calling svn log on the target of the externals directory
You can try issueing a feature request at the Apache Subversion website