Можете ли вы разместить этот один файл в своем собственном каталоге в другом хранилище, а затем использовать svn:externals
в папке только с интересующим вас файлом?
RepoA
- ComponentDir
- ComponentA
RepoB
- ComponentDir (svn:externals to RepoA/ComponentDir)
- ComponentA
В действительности, как часто вы ожидаете, что этот компонент изменится? Почему бы просто не зафиксировать это самостоятельно и вообще не беспокоиться о внешней функции?