Hi Ketchapay, (and everyone else who asked about git support at some
point)

I understand the desire for a nice graphical git client, but Versions
isn't it.

Git is an entirely different beast than Subversion.  For starters it's
decentralized, but I probably don't have to tell you that.

Adding git support to Versions would be like adding html and css
editing to iWork's Pages, it would feel like a kludge; the
application's interaction model doesn't fit with the model of that
particular task at all.  Versions' aim is to keep as much of the
complexity of SVN out of your way as possible, but the way it works is
nonetheless modeled with that complexity in mind.

One thing I personally like about Versions, why I haven't switched
back to the command-line for my everyday work, is that it doesn't try
to replace the way Subversion works with some other vision of how
version control should work.  Our goal is to make working with
Subversion at a whole easier, more pleasant, and more
straightforward.  Part of that is educating people a bit about
Subversion —evidenced most concretely in the Versions help files, but
more importantly in how we stick as closely as possible to
Subversion's terminology for commands and all that, as well as bigger
design decisions like how Versions shows working copy bookmarks nested
in repository bookmarks—, ideally, a seasoned Versions user should be
much more comfortable with the SVN command line client than someone
who never used Versions.

That in itself is enough of a challenge without making Versions deal
transparently with the immense differences between SVN and git.

For these reasons and because we believe that really good apps do one
thing and do it extremely well, we won't be adding git support to
Versions any time soon.  If we ever embark on creating a git client it
would most likely be an entirely different app.  I sincerely doubt we
would be able to re-use any significant amount of code and designs
created for Versions in such an application.

Since we have our hands full with our current project and an
obligation to our customers to keep improving it, as much and as fast
as we can, I hope that while we keep making the best Mac Subversion
client even better, someone else will step up and create a really good
Mac git client.

Cheers,

- Dirk
the Versions team


On Nov 20, 10:31 am, Ketchapay Ramirez <[EMAIL PROTECTED]> wrote:
> When will you add Git support?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to