My guess was that Oliver may have meant using the SVN libraries via API, rather than wrapping and parsing output from the command-line binary. My understanding is that SVN only adds API variants and never takes away old ones, so backwards compatibility is preserved. Now, linking against the default version that ships with OS X wouldn't solve this problem, because it's still 1.6. in Lion. (Fortunately for me, I'm not in a position of requiring 1.7 yet, although some of the new features like WC-NG will be very nice when they arrive.) Dynamically detecting and linking against user-installed versions (e.g. CollabNet, MacPorts, Fink) in /usr/local or /opt would be tricky at best, and impossible at worst. I can certainly understand the challenge of adapting to the new API. That being said, I do agree with a few others that a little more information would be welcome. I personally wouldn't expect a promise of a given date (as I can understand the awkward position of promising a date and then having to slip), but occasionally providing users with some details of progress would be awesome.
- Quinn On Feb 9, 2012, at 12:37 AM, Nathaniel Irons wrote: > Hi Oliver, > > Graphical clients like Versions aren't wrappers around the Subversion > command-line tools. The command-line tools and GUI clients are each consumers > of the Subversion APIs, and the Subversion 1.7 APIs represent their biggest > overhaul to date. It's not a case of just recompiling and sending it out the > door. > > The Cornerstone people had a good blog post a few months ago addressing some > of these same issues: > http://www.zennaware.com/blog/2011/12/taking-the-time-to-get-it-right/ > > Thanks, > > -nat > > On Feb 8, 2012, at 10:07 PM, Oliver Georgi wrote: > >> This is an annoying problem for me too. I cannot understand why >> Versions does not use the command line version of SVN as detected and >> listed in the preferences and/or why it is so hard to keep Versions in >> step with current SVN development. SVN 1.7 is no new thing. >> >> On 8 Feb., 20:58, Nathaniel Irons <[email protected]> wrote: >>> Hi Ron, >>> >>> Sorry to hear about your shared-repository trouble. It is indeed an >>> increasingly frequent problem, and situations like that make it difficult >>> to implement the workaround of checking out a clean 1.6 working copy. >>> >>> Subversion 1.7 support is still very much on the list for Versions' future, >>> and we're working on it, but it's a major change to the underpinnings. >>> We've learned the hard way that software projects get into trouble by >>> pre-announcing ship dates or release details, so I'm afraid we don't have >>> anything concrete to disclose. >>> >>> Apologies/thanks, >>> >>> -nat >>> >>> -- >>> Nathaniel Irons >>> Quality Assurer >>> [email protected] >>> >>> On Feb 7, 2012, at 4:07 PM, Ron Stewart wrote: >>> >>> >>> >>> >>> >>> >>> >>>> @mac joost: Just curious where you got a v1.7 version of svn CLI for Mac? >>>> Near as I can tell, the only stuff available from Apple is still v1.6. Are >>>> you running something from MacPorts? >>> >>>> I just got bit by a shared working copy on our acceptance server that a >>>> Windows-based co-worker updated with his v1.7 SVN client... >>> >>>> @Nathaniel: How about a status update on Versions supporting 1.7? The more >>>> time passes, the more frequent this is going to become for those of us >>>> living in mixed environments. >>> >>>> -- >>>> /ron >>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "Versions" group. >>>> To view this discussion on the web >>>> visithttps://groups.google.com/d/msg/versions/-/jnva4LF05hkJ. >>>> 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 >>>> athttp://groups.google.com/group/versions?hl=en. >>> >>> >>> >>> smime.p7s >>> 6KAnzeigenHerunterladen >> >> -- >> 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. >> >
smime.p7s
Description: S/MIME cryptographic signature
