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

Re: SVN binaries?

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Wed, 8 Feb 2012 11:45:52 -0500

On Wed, Feb 8, 2012 at 9:27 AM, yucca nel <yuccanel_at_hotmail.com> wrote:
> Hello
> I am looking for current SVN binaries and would like to know who I can
> contact to suggest binary releases for SVN?
>
> I enjoy most apache projects like Tomcat, Maven,† etc.
> A binary would aid me (and other script authors) in creating scripts for
> universal Linux as apposed to specific Versions.
>
> Currently I am working hard on a scripts that installs most of what you need
> to develop with on a Linux system, with major support for a VirtualBox
> development environment.† I believe (my opinion), itís just not possible for
> a web developer to be tied down to a single system anymore.
> I use a dual development environment with VirtualBox, which allows me to
> harvest the benefits of two systems running together. My current development
> environment
> on Windows 7 ultimate, allows me to test and make use of the following
> technologies : IE6, IE7, IE8, IE9, Opera, Safari, Tomcat, JetBrains IDEA,
> Photoshop, Gimp, Konqueror,
> Tomcat, Maven, NetBeans (when my IDEA license expires), Tortoise SVN (a tool
> that I donít really need) as I will explain below.

And I'd like a pony.

Cross-platform and multiple environment development setups are very
useful when they work well, and can cost massive man-hours when they
don't. The devil is in the details. file management handling for
shared access to working copies in Linux and Windows, for example,
faces the "lower and upper case filenames cannot overlap in Windows"
problem, and "end-of-line" handling is its own nightmare for shared
working environments.

> Virtualization is the only solution I have found currently that allows me to
> keep all my options open.
>
> I switch to Linux as it meets my needs for bash scripts, and to test
> Konqueror.

You might also consider using CygWin under Windows, if you need the
same scripting environment. Beware of EOL.

> My goal is to bring host and guest systems together through means of Shared
> Folders in VirtualBox as apposed to installing tools that I already have on
> the host system. Currently I can use Tortoise svn to create a repo on my
> host and share it to guest as I do with other apache products like Maven,
> Tomcat, etc...

I've done things like this, for shared home directory and working copy
repositories, shared via CIFS or NFS to both to both filesystems. It
can take some time and work to resolve properly, especially when
people tend to put whitespace and punctation in Windows file names and
know better on the Linux side but that kind of limited shared
workspace is feasible. It works better for Java based code than C
based code, by the way, since the generated binaries are generally
cross-platform compatible.

I suggest that you *REALLY* don't want to be building and downloading
all this JDK and other material on the fly. It's trying to replace the
system integrated components with your own custom maintained build
environments, and this is begging for maintenance pain. It means that
only you can rely on and work with these normally system components:
if I was a systems person tasked with integrating with this
overarching concept, I'd shake my head and talk to you about trying to
focus on the development side of the work, or getting you involved
more directly in the systems side, not trying to do both at once.

And do not get me *started* about introducing instability with locally
downloaded versions of Java. Just...... don't.
Received on 2012-02-08 17:46:29 CET

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