On Mar 1, 2012, at 02:59, Neson Maxmelbin (RBEI/EMT4) wrote: > I have externals from other repo's configured in my master project under > trunk. > When I tag the trunk and then checkout the tag, the externals are not checked > out. > When I tag the entire repo and then checkout the tag, the externals are > checked out. Is this the normal behavior? [I tried from Tortoise SVN]
That does not sound normal to me, and I have not heard of that happening before. How is the tag created -- via "svn cp" from the trunk URL, or from a trunk working copy? If from a working copy, is it possible you had not run "svn up" on the working copy since before you added the externals definition? If you check out the tag of trunk, does "svn propget svn:externals" show the externals definition or not? I don't understand how you would "tag the entire repo" since the tags directory is inside the repo and you cannot copy something into itself. You should show us a transcript demonstrating the problem, starting from the creation of an empty repository. You should also indicate Subversion and OS versions, and the method used to serve the repository (svnserve, httpd, ...).