Subversion version of GitHub?

I’d like to host some open source code on a public repository, and I really like how pretty GitHub makes this kind of sharing.

Unfortunately, Git is not an option for these projects, for the most part because I’m developing for/on Windows, and Git support on Windows is not anywhere near where Subversion’s support is.

  • Using LDAP as auth method to manage git repositories
  • How can a pre-commit git hook runs rspec tests and prevent a commit?
  • create version.txt file in project dir via build.gradle task
  • Squash git commits that are ancestors of multiple branches
  • Disable auto-completion of remote branches in Git Bash?
  • What happens behind the scenes when I do a repo sync?
  • I’d like to have something exactly like GitHub, but one where I could use Subversion instead. Does such a service exist?

  • git-stash unable to find work tree
  • Git, how to generate public key
  • git pull subtree deletes everything
  • How to git checkout a remote branch named the same as a directory?
  • Can I have a workspace that is both a git workspace and a svn workspace?
  • How to start git daemon on Windows
  • 9 Solutions collect form web for “Subversion version of GitHub?”

    Sourceforge offers SVN as one of many features, and is free for Open Source projects, as does Google Code

    I’d like to have something exactly like GitHub, but one where I could use Subversion instead. Does such a service exist?

    No, it doesn’t exist.

    And it cannot exist. The features of GitHub are highly dependent on distributed version control. In fact, the majority of all the features that make “sharing pretty” have absolutely nothing to do with GitHub, they are fundamental features of distributed version control.

    So, you can have something exactly like GitHub (or Gitorious, codaset) for Mercurial (BitBucket), darcs (Patch-Tag), Bazaar (Launchpad), Codeville, Arch, ArX, Monotone, Fossil, but not for Subversion (or CVS, Perforce, Visual SourceSafe, Team Foundation Server, Vault), because centralized version control systems simply are not capable of supporting the required features.

    I use Google Project Hosting with Subversion. I think it’s a bit more involved than GitHub, but it provides free hosting for Open Source projects. is one SVN host I have no complaints about at all.

    Check this site for a comparison os SVN hosting services.

    You can check services such as Beanstalk

    I’ve used and found it to be good for hosting projects. You should definitely give them a look if you really have to stick with SVN.

    Nice list of Subversion Hosting Comparison

    My company, ProjectLocker, does offer Subversion hosting, Git hosting, and Trac hosting for teams like yours. For private code hosting, either we or our competitors mentioned above are a good fit.

    Git Baby is a git and github fan, let's start git clone.