I'm trying to better understand how TC works with svn externals. I have the following SVN setup:
svn:externals to modules (these have -r on them)
The VCS Root set to master/trunk (with full external support). I have a VCS build trigger rule:
In my tests, I make a change to module1 and then update the external version in master/trunk/modules. From what I can gather, TC can correctly pick up changes to trunk/modules when the svn:externals property changes, but it doesn't know whether module1 or module2 changed. Am I understanding that correctly?
It also seems I cannot set checkout rules that traverse externals. So for example, a checkout rule like this,
does not work.
Using TC 6.0.2.