GNU bug report logs -
#18975
24.4; vc-svn does not recognize file externals as svn-managed files
Previous Next
Reported by: Tim Van Holder <tim.vanholder <at> gmail.com>
Date: Thu, 6 Nov 2014 13:10:01 UTC
Severity: normal
Tags: moreinfo
Found in version 24.4
Fixed in version 26.1
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On 6 November 2014 16:46, Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:
> > I added a file external to an SVN tree.
>
> I haven't used SVN is many years and have never had to use its externals
> support, so I'm not really sure exactly what it does and even less how
> it should be supported in VC.
>
SVN has two types of externals (both set via svn:externals properties on
directories).
Regular externals (supported for a very long time) pull in external SVN
trees inside your checkout. Because they get their own .svn root, vc-svn
handles these just fine.
File externals (added more recently; in 1.7 I think) allow you to pull in a
single file from elsewhere in your repository; sort of the SVN equivalent
of a hard link.
It is these files that vc-svn does not recognize as svn-controlled right
now.
> resolves my issue, but I can't be sure it doesn't cause problems
> > elsewhere.
>
> Hopefully someone else knows better, but otherwise I suggest you try to
> use this change for a while, testing it with things like
> diff/annotate/younameit.
>
> And then report here if you really think that works better.
>
Well it makes vc-svn recognize the files as svn-controlled, so it
definitely works better :-)
I'll see about putting a fixed version in a private load path, so that if
it breaks something it doesn't affect all users.
[Message part 2 (text/html, inline)]
This bug report was last modified 5 years and 140 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.