Ryan Schmidt wrote on Thu, Mar 01, 2012 at 08:46:08 -0600:
>
> 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.
>
Sorry Ryan, you're wrong :)
svnadmin create r1
svn cp file://`pwd`/r1 file://`pwd`/r1 -m "counter example"
svn log -qvr1 file://`pwd`/r1
The catch here is that you copy /@1 into /@2 --- which is not the same
thing.
Received on 2012-03-02 10:26:04 CET