[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Trouble with shared object so file with svn_load_dirs.pl

From: Yves Martin <ymartin1040_at_gmail.com>
Date: Tue, 24 Apr 2012 17:39:44 +0200

Le 23 avril 2012 17:46, Yves Martin <ymartin1040_at_gmail.com> a écrit :

> Everything seems to be OK, except for one file - a Unix binary .so
> executable file - the script detects it as added whereas it is already
> present in the branch working copy and it has not changed at all.
>
> As a result, the "svn add" operation just fails with:
> svn: warning: W150002: '/path/to/current/myFileWithSomeCapLetters.so'
> is already under version control
> svn: E200009: Could not add all targets because some targets are
> already versioned
> svn: E200009: Illegal target for the requested operation
> Press return to quit and clean up svn working directory:

> How to diagnose what is wrong ?

 Hello,

I browse the Perl source and discover that the "global ignores" option
defaults to the variable from .subversion/config and it contains the
"*.so" pattern !

As this ignore list is used when scanning the source / working copy,
the file from the "vendor release" is detected as added.

What I find strange is why the global ignore list is not used to scan
the "vendor release" too.

So here is the solution: I have to define manually the
"global_ignores" option on command line.

--
Yves Martin
Received on 2012-04-24 17:40:18 CEST

This is an archived mail posted to the Subversion Users mailing list.