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

Re: Crazy idea? Remote SVN client for the Subversion-impaired

From: Jeff Smith <jsmith_at_robotronics.com>
Date: 2007-02-27 22:26:50 CET

On Wednesday 21 February 2007 18:46, Mark Lundquist wrote:
> Matt Sickler wrote:
> > your best (and probably easiest in the long run) is to have the
> > devs read The Subversion Book and learn svn already
>
> erm, no... that's neither the best, nor the easiest in the short,
> medium, or long run. But thanks anyway.

Sounds like you're the one calling your content developers stupid.
Many of us think that users are people, and people are intelligent.
>
> > trying to mask the versioning from the developer is stupid

I've got a few answers that can help, but only for those who don't
beleive they have already dismissed my comments; or say they are
unhelpful without *applying* them.

Yes Mark, WebDAV/Autoversioning is the solution you were looking for
(provided the history is kept on a copy/move), but you've crushed
your own dream... and all on a trivial and incorrect assumption; "it
would require a profoundly different workflow, as every single file
write and every filesytem operation results in its own commit of a
new rev"

If you are relying (or insisting) on certain complex modifications
being in a single internal rev, you are not using Subversion
properly. Is there some reason why you cannot think of it the way it
was meant to be? After all, certainly a change to one single file IS
one single revision, and marked at the point of the file being saved
to disk. By your comment you are leading into the subject of
"tagging" releases, which has been quite thouroughly covered in
Subversion. Sure, what you need is an easy way for a person to push a
button to make the tag, and I agree that will be possible in some
GUI. Subversion is not about GUIs, and that is why you have a hard
time discussing the GUI you need on this list. It's just off-topic.

> It's not stupid. And these are not "developers". You don't get
> it. These users are Not Like Us.

What... what do you think that a developer is, if it is not one who
develops a document? It makes no difference whether that document is
going to be rendered as HTML, compiled, or just read by someone else.
You also were apparently not aware that Eclipse was not intended as
something only for editing source code. Eclipse, in itself, is a very
abstract framework for "developing" in general. One other example is
to develop graphical artwork.

> Me to you: what makes you think Windows has anything to do with
> this?

Easy: Andrew said, "users are users, we must learn to make our
products suit them, not make them to suit ourselves and then tell the
users they are stupid. already."

This approach is exactly what Microsoft tried. Did it work? Well, not
the way I define "work". Look at all those folks trying to use
Windows but believe they don't know anything about computers. The
minority (the computer literate) were disgusted with Microsoft
because the software did not offer the choice(s) they wanted. The
majority (what we call "Windows users" today) became mad at the
computer literate folks (whom they called geeks) because the geeks
were unable to make Windows work for the Windows users. So how have
they resolved the issue? To this day, many are still dishing out
loads of money for MS upgrades, hoping it will be solved "on the next
round". What is "it"? Well, that's the question, isn't it?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Feb 27 22:27:34 2007

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

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