In python-svn 1.4.2+dfsg-0.1ubuntu2, pysvn.Client.update() appears to ignore its ignore_externals parameter, and adds missing externals. Cscvs uses this method in svn_oo.WorkingTree.update.
The observable result is that, on affected systems, svn_oo.WorkingTree.update does not ignore externals.
So if an imported branch uses externals, and its checkout is updated with svn_oo.WorkingTree.update, then it will fail the validation cross-check.
In python-svn 1.4.2+dfsg- 0.1ubuntu2, pysvn.Client. update( ) appears to ignore its ignore_externals parameter, and adds missing externals. Cscvs uses this method in svn_oo. WorkingTree. update.
The observable result is that, on affected systems, svn_oo. WorkingTree. update does not ignore externals.
So if an imported branch uses externals, and its checkout is updated with svn_oo. WorkingTree. update, then it will fail the validation cross-check.