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

Vendor Branches and svn_load_dirs.pl and Windows

From: Bryan D. Andrews <bandrews_at_trendinfluence.com>
Date: 2004-06-19 17:45:06 CEST

Hi,

We use Subversion 1.05 on Windows (2000 and XP) and have the need to use
the Vendor Branch Management Procedure to manage a third party
framework.

We mostly use tSVN until now, so it was a little bit of a learning curve
to get to this point:

I installed perl and subversion on the client machine so I could use
svn.exe and the svn_load_dirs.pl.

After trying a few versions of this script I found the one that runs on
my box here:
http://svn.collab.net/repos/svn/trunk/contrib/client-side/svn_load_dirs.
pl.in - (What does the ".in" mean?)

I have the Vendors branch set up as
http://myserver/myprojects/vendors/myapp/current as per the
documentation. I imported the first version and tagged it. I am running
the script now trying to get the next version in with this command:

C:\Perl\eg>perl svn_load_dirs.pl http://myserver/myprojects
vendors/myapp/current D:\Projects\Vendors\myapp\clean\2.1.2 -v

and while it runs through, shows deletes and adds and such, it fails at
the end with the following results:

Running "C:\Program Files\Subversion\bin\svn" add -N --targets
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui/targets.0000
1
svn: warning: 'mk.bat' is already under version control
svn: warning: 'Portals/_default/Containers/Classic/container.ascx' is
already under version control
svn: warning:
'Portals/_default/Containers/DropDownClassic/container.ascx' is already
under version control
Running "C:\Program Files\Subversion\bin\svn" propset svn:executable
--file
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui\EoBcUQTqHD
mk.
bat
Running "C:\Program Files\Subversion\bin\svn" propset svn:executable
--file
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui\YIgN7a6Af6
svn
.exe
Running "C:\Program Files\Subversion\bin\svn" propset svn:executable
--file
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui\eHTLki1lEB
nan
t.bat
Running "C:\Program Files\Subversion\bin\svn" propset svn:executable
--file
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui\AVwwX139cK
Pro
viders/DataProviders/SqlDataProvider/MK_SqlDataProvider.bat
Running "C:\Program Files\Subversion\bin\svn" propset svn:executable
--file
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui\RvlhrrpRYH
Pro
viders/DataProviders/AccessDataProvider/MK_AccessDataProvider.bat
Running "C:\Program Files\Subversion\bin\svn" rm --targets
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui/targets.0000
2
svn: Use --force to override this restriction
svn: 'Portals/_default/Containers/DropDownClassic/container.ascx' has
local modifications
svn_load_dirs.pl: C:\Program Files\Subversion\bin\svn rm --targets
C:\DOCUME~1\bandrews\LOCALS~1\Temp\svn_load_dirs_HUMlGjaBui/targets.0000
2 failed wi
th this output:
D
bin\Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.dll
Press return to quit and clean up svn working directory:

I tried adding the -v for more verbose output but it doesn't seem to
tell me anything.

I am wondering, is this failing on the repository action, working in the
temp directory or my working directory? I have been checking permissions
but see nothing strange.

I notice that there are a few files that already exist in the current
directory (as well as the new dir that is being imported), so I am not
sure why this is even coming up.

Any advice is appreciated as I am out of my element a bit working with
perl and the command line client.

Thanks!

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 19 17:47:31 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.