You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Paul Hammant <pa...@hammant.org> on 2016/08/25 17:18:35 UTC
Svn capability for SparkleShare
SparkleShare: https://www.sparkleshare.org/
TL:DR: Like DropBox but your own SCM as the backing store, and not
as-a-service.
There's many non-DropBox host-it-yourself solutions, but none use a formal
SCM as the backing store. So of course, SparkleShare is *super-stable for
Git only*, but the principal author, Hylke Bons (bcc'd), opened the door
for other SCM choices with a decent backend abstraction.
With https://github.com/ph-hs/SparkleShare I'm 65% of the way through a
Subversion backend. It does the initial checkout, but chokes right now on
the svn-up to bring down new/changed, and the svn-commit to push back
changes. Forget about merge and that (just a TODO for, though Hylke had
that working for Git).
If you want to join in, you'll need to install Xamarin Studio (brew cask
install xamarin-studio) and renew your love of C#.
After I finish the Svn client, I'll start work on a Perforce one, for those
that care. Hopefully there's no rule about mentioning other SCMs on this
list.
Reach out off the list if you want to get involved, or just fork and PR on
Github :)
- Paul
Re: Svn capability for SparkleShare
Posted by Paul Hammant <pa...@hammant.org>.
My fork of sparkleshare now does svn-up and svn-commit well enough, in anyone is interested.
It's only working on the svn:// protocol, and even then only for allow-anon-write repos.
- Paul
Sent from my iPhone
> On Aug 25, 2016, at 6:18 PM, Paul Hammant <pa...@hammant.org> wrote:
>
> SparkleShare: https://www.sparkleshare.org/
>
> TL:DR: Like DropBox but your own SCM as the backing store, and not as-a-service.
>
> There's many non-DropBox host-it-yourself solutions, but none use a formal SCM as the backing store. So of course, SparkleShare is super-stable for Git only, but the principal author, Hylke Bons (bcc'd), opened the door for other SCM choices with a decent backend abstraction.
>
> With https://github.com/ph-hs/SparkleShare I'm 65% of the way through a Subversion backend. It does the initial checkout, but chokes right now on the svn-up to bring down new/changed, and the svn-commit to push back changes. Forget about merge and that (just a TODO for, though Hylke had that working for Git).
>
> If you want to join in, you'll need to install Xamarin Studio (brew cask install xamarin-studio) and renew your love of C#.
>
> After I finish the Svn client, I'll start work on a Perforce one, for those that care. Hopefully there's no rule about mentioning other SCMs on this list.
>
> Reach out off the list if you want to get involved, or just fork and PR on Github :)
>
> - Paul