AW: Correcting moved External repository paths (that no longer exist) in the current SVN Repository

Skip to first unread message
Message has been deleted

Niemann, Hartmut

Oct 19, 2021, 2:40:38 AM10/19/21
to TortoiseSVN



If you checkout the main repo with “no externals”, this should work without error messages.

Then navigate to all directories where externals are referenced and edit the directory’s property

svn:externals. (rightclick on the directory->tortoiseSVN->properties, select svn:externals -> edit, edit the path referenced)

Then update the repo (which will fetch all externals and check whether you made a mistake)

and commit if the update went smooth.


Just a hint: there are special shortcuts for “in this repo” (^) and “on the same server as this repo” (^/..) , so for most externals, I have not entered any host name.

See :


Relative to repository root

These URLs always begin with the string ^/ for example:

^/widgets/foo  common/foo-widget


This will extract into C:\Working\common\foo-widget.

You can easily refer to other repositories with the same SVNParentPath (a common directory holding several repositories). For example:

^/../repos-2/hammers/claw  common/claw-hammer


This will extract into C:\Working\common\claw-hammer.

Hope this helps.




Von: Raeev Arora via TortoiseSVN <>
Gesendet: Dienstag, 19. Oktober 2021 08:13
An: TortoiseSVN <>
Betreff: Correcting moved External repository paths (that no longer exist) in the current SVN Repository




I am looking out for a way to update external projects links used within a current SVN project, so that no errors are thrown while downloading the repository.


Example of current reported error is:

Unable to connect to a repository at URL



The old SVN path (for the external repositories), which cannot be accessed (because it does not exist), looks similar to


Above link need to be changed to, where the external project copy exists on the moved / Current SVN:


Please suggest a SVN command and method to execute it, which shall help me archive what I am looking for. I want the change to be permanent and available on the SVN server as well.




You received this message because you are subscribed to the Google Groups "TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit

Reply all
Reply to author
0 new messages