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

Re: Pre/Post-processing files on check-in/out

From: Steve Sisak <sgs_at_codewell.com>
Date: 2007-10-03 16:43:45 CEST

At 5:49 PM -0500 10/2/07, Ryan Schmidt wrote:
>Lots of discussion in this thread this morning. :) Just to clarify:
>my intention in my first message was not to say "that's a
>Mac-specific thing, Macs are stupid, Subversion won't do that."

No worries, and no offense intended. Based on research on previous
times the discussion had come up on the list, I just wanted to make
sure we blew by that issue. (Some of the old threads definitely
degenerated into that)

>I just didn't want you to spend a lot of energy searching for a
>feature that isn't there, spending a lot of time on a tool that may
>not be right for you.

That's fine (and appreciated) -- I've moved the discussion over to
the dev list and am working on a solution over there.

>I do recall now seeing a message from Matt Slot and recognizing his
>name... Ah yes, here it is:
>So, if there's a patch that implements the functionality that you
>want, then super, you can apply and use that patch. I'm not sure why
>it hasn't been considered for inclusion in Subversion proper.
>Someone (probably Matt) should take that up on the dev list, if a
>discussion about that has not yet taken place.

I'm working on that now.

Also, someone has already added AppleSingle support to cvs2svn -- I'm
hoping that we'll eventually be able to add a MacCVS Pro settings
file rule that can use an existing settings file to automate setting
svn properties correctly.

>Support for Mac OS X packages (and similar concepts on other OSes)
>is an existing feature request:

Not a bad Idea -- my immediate concern, however is to be able to make
svn lossless w/r/t Mac OS files.

>I also just wanted to add that I do think what you propose sounds
>useful: a way for the client to encode a file before sending it to
>the repo and decode it when getting it back. I'm not sure how it
>would be implemented... either the client has to grow the ability to
>do these encodings on its own, or a mechanism has to be built for
>client-side hooks. I haven't looked at Matt's AppleDouble patch
>since I'm not versioning data with resource forks at this time, so I
>don't know how it works.

If we can build it into the Mac OS svn client, this is really easy --
see the discussion on the dev list.

Thanks again for your help.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Oct 3 16:46:59 2007

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