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

RE: Visual Studio Integration happiness

From: Loritsch, Berin <bloritsch_at_dtri.net>
Date: Mon, 20 Sep 2010 08:37:44 -0400

> -----Original Message-----
> From: steven higgan [mailto:steven.higgan_at_gmail.com]
> Think about this for a second,
> VSVN knows about the state of your working copy, so how does
> it do that?
> The only way VSVN could have knowledge around what is
> changed, added or removed is if it has an implementation of a
> working copy client.

Doesn't it use the TSVN DLLs? I am required to install TSVN prior to
installing VSVN.

> VSVN as a tool is adequate, its not as polished as Ankh v2 -
> no surprise there Ankh is built from the ground up to be
> integrated into Visual Studio while the only thing that VSVN
> is doing is separating money form your bank account for
> tooling that puts TSVN a open source tool, inside Visual
> Studio - nothing more, and yet you still have the same issue
> managing your subversion clients.

Honestly if I were the one making the decisions I probably would have
opted for Ankh 2.1 (the SVN 1.6 client). Honestly, I'm too new to the
world of .NET development to know the pros/cons and availability of
plugins out there for VS. I do know it's a heck of a lot more expensive
than Java development (my real background). There's a lot I've taken
for granted now that I've left the world of Java development.

If (and this is a big if) VSVN uses the same approach as the Java SVN
plugins, the only thing that directly touches the repository would be
TSVN. But one thing I've learned in my switch to the .Net world is
don't expect things to be logical. The Java plugins would use the Java
bindings for the SVN client, and the bindings would work across client
upgrades. All you had to do was upgrade the SVN dll in the PATH and it
would work. Maybe it's a vain hope, but I would hope that VSVN uses the
same approach with TSVN.

Confidentiality Note: The information contained in this message, and any attachments, may contain proprietary and/or privileged material. It is intended solely for the person or entity to which it is addressed. Any review, retransmission, dissemination, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-09-20 14:38:21 CEST

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