On 8/6/07, Bob Cunningham <firstname.lastname@example.org> wrote:
> The Cygwin svn CLI client works fine, and has been totally error-free
> for me. We use Cygwin because it provides a single-point of update for
> a broad array of pre-packaged utilities. While Windows-native instances
> exist for some of these tools, most of which are faster than the
> corresponding Cygwin build, only Cygwin provides us with a single
> integrated update mechanism. Only Cygwin builds from the original GNU
> sources, ensuring developer builds done under Windows are compatible
> with builds done on our mix of Windows and Linux production servers.
> TortoiseSVN provides a rather different notion of compatibility.
> The fact that TortoiseSVN does not include the matching CLI app baffles
> me. It would be a trivial addition to the project. Even if the actual
> CLI binary weren't included, the TortoiseSVN installer could simply
> offer to TRY to get and install the corresponding CLI as part of the
> installation/upgrade process. At the very least, the installer should
> attempt to run the local CLI svn instance and try to detect the
> incompatibility before a user crashes into the problem.
Even if TSVN did provide the official CLI binary, it would result in
the same errors you're getting now. You would gain NOTHING.
The Cygwin client thinks it's running under a *NIX environment, and it
is well-documented that sharing working copies between OSes and
filesystems can result in bad behavior from the tools. Head over to
the Subversion Users list, and ask people if it's a good idea to run
the native Win32 binary and Cygwin binary against the same WC, and
they'll tell you the exact same thing.
TSVN is a GUI application. It's more than an application, actually -
it's a GUI shell extension. It seems pretty logical that it *not*
include a CLI, from my perspective.
Let the maintainers of the TSVN project decide what's "trivial" to add.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon Aug 6 17:58:16 2007