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

Re: [TSVN] The one major problem with have left with SVN on Windows.

From: Stefan Küng <stefan.kueng_at_wagner-group.ch>
Date: 2004-07-29 14:09:17 CEST

Amir Kolsky wrote:
> We run a lethal combination of Tortoise, Rapid and Ankh on our windows
> machine. We need both Rapid and Tortoise because sometimes Tortoise gets
> hung up on why it can't perform an update so we switch to Rapid and it
> does it easy. We also use ankh because we needed the IDE integration.

And why did you never come here and told us about TSVN "hanging"?
Can you please tell us exactly what you try to do, what
commands/menu-entries you clicked on and what buttons you pressed for
TSVN to hand?

> The one last thorn we have is as follows:
> we use Fit (see eXtreme Programming and fit.c2.com if you don't know
> what it is).

I propably would if I were interested in that.

> Fit takes as input HTML files from a 'test sources'
> directory and writes HTML files into a 'test results' directory. The
> files in 'test sources' are versioned. The files in 'test results'
> should not be versioned, the directory itself, however, should be in the
> repository as it should be created on checkout. Since we want no files
> in the directory we have SVN:ignore set to *.

Just to be sure: you set the "svn:ignore" property, not the "SVN:ignore"
property to "*"?

> In most cases this works fine, but in some cases someone (ankh or
> tortoise) mucks with the local repository and makes it think that files
> were added to the directory (which is impossible because SVN:ignore =
> *). The real repository does not have the files in it.

It's not "impossible" - you still can add those files. Ignored files
just won't show up in the commit dialog. Also, the "svn:ignore" property
only works on a folder, subfolders need their own svn:ignore property.

> We see the error the next time an update is performed because we get an
> error message saying that the files can't be deleted (why deleted?)
> because they were modified. If we revert these files we see them with
> the Added icon overlay and we still can't update, this time because of
> another error.

And what error is that?

> The only recourse is to erase the directory containing the 'test
> results' directory and perform an update.

After you do that update, is the test folder still empty?

> Any ideas why that might happen? What kind of information should I
> record when we next see this problem? Whom should I send it to?

Check the "svn:ignore" properties. Then make sure that no user
accidentally adds the files in the test folder. I'm not sure if Ankh and
RapidSVN really use the svn:ignore property or if they just
automatically add all unversioned files. Just check if they do.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jul 29 15:14:05 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.

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