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

Re: I'm a long time user with a long time complaint

From: Felix Saphir <felix.saphir_at_kantarmedia.de>
Date: Fri, 03 Sep 2010 15:01:54 +0200

Am 03.09.2010 14:47, schrieb Loritsch, Berin:
> I love SVN, and TortoiseSVN is a really good integration into Windows.
> My complaint has to do with Tortoise hijacking the local
> repository-particularly if it wasn't the tool used to check the code out
> to begin with. I used to do Java code, and the SVN plugins for the
> major IDEs kept pace with SVN itself and this project.

You're probably confusing "repository" and "working copy". Not a good
start for a complaint ...

> Now, I'm developing .Net and I'm not nearly so lucky any more. The
> plugin I have for Visual Studio uses a different version of the SVN
> client than TortoiseSVN. It's a fact of life, it happens. The problem
> is that the SVN integration with Visual Studio breaks as soon as I touch
> the local repository with Tortoise. It breaks because the client
> version in my Visual Studio plugin is too old to work with that local
> repository. Tortoise SVN "upgrades" the local copy on me without
> warning me, telling me that is what it is doing, letting me cancel that
> decision, or respecting the fact I didn't use Tortoise to check out the
> code to begin with.

Easy solution: don't touch your working copy with TortoiseSVN.

> This is very frustrating. It's happened to me at least twice this past
> month. My only recourse is to blow away the old repository and
> re-checkout the code. With a checkout that is several hundred MB,
> that's a sizeable enough amount of time that it is very inconvenient.
> TortoiseSVN breaks the cardinal rule of useful tools: "DO NO HARM".
> Quite frankly there are times where I would like to use some of the bug
> fixes with a newer version of TortoiseSVN, but I have to face the
> problem of dealing with the SVN version differences between Tortoise and
> the IDE plugin I'm using.

No, TortoiseSVN is doing what it is supposed to do. You haven't
described how the integration is broken, it could very well be Visual
Studio plugin, couldn't it?

> How do I turn off this insidious feature? I don't want Tortoise
> touching the version of my local repository. At all. Not even a little
> bit. If that means some features don't work, fine. As long as
> checkout, checkin, and conflict resolution work I'm fine.

Don't use TortoiseSVN. Isn't that easy?



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-09-03 15:02:11 CEST

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