You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by coolie <pc...@senscient.com> on 2012/04/19 14:42:21 UTC

Sparse Checkout With Externals (1.7.6)

Specifiyinfg 'immediates' or 'files' does not checkout the externals
for a folder with this property set.

If you then do a checkout with 'infinity' you get the libs, but
subsequent updates delete the lib again!. I can't seem to stop this
behavior now as no matter what I do the lib always gets deleted.

So:
 a) how do I do sparse checkout on a folder with externals
 b) how do I now get my libs to stay when I do an update?

Re: Sparse Checkout With Externals (1.7.6)

Posted by coolie <pc...@senscient.com>.
I found out that I need to use --set-depth to make the depth stick, so
solved this one. Just setting --depth is ignored on the next update.

On Apr 19, 2:50 pm, Johan Corveleyn <jc...@gmail.com> wrote:
> On Thu, Apr 19, 2012 at 2:42 PM, coolie <pc...@senscient.com> wrote:
> > Specifiyinfg 'immediates' or 'files' does not checkout the externals
> > for a folder with this property set.
>
> Yes, this is a known issue:http://subversion.tigris.org/issues/show_bug.cgi?id=3311(externals
> are not created unless depth=infinity)
>
> > If you then do a checkout with 'infinity' you get the libs, but
> > subsequent updates delete the lib again!. I can't seem to stop this
> > behavior now as no matter what I do the lib always gets deleted.
>
> I don't understand this bit. Can you describe an example, preferably
> with a set of command line commands, starting from an empty
> repository, and demonstrating what you mean?
>
> --
> Johan

Re: Sparse Checkout With Externals (1.7.6)

Posted by Johan Corveleyn <jc...@gmail.com>.
On Thu, Apr 19, 2012 at 2:42 PM, coolie <pc...@senscient.com> wrote:
> Specifiyinfg 'immediates' or 'files' does not checkout the externals
> for a folder with this property set.

Yes, this is a known issue:
http://subversion.tigris.org/issues/show_bug.cgi?id=3311 (externals
are not created unless depth=infinity)

> If you then do a checkout with 'infinity' you get the libs, but
> subsequent updates delete the lib again!. I can't seem to stop this
> behavior now as no matter what I do the lib always gets deleted.

I don't understand this bit. Can you describe an example, preferably
with a set of command line commands, starting from an empty
repository, and demonstrating what you mean?

-- 
Johan