Best free online svn repositories
Maybe you want to develop in a custom team environment or you usualy work on different machines (that's my case) and don't want to do annoying thinks like constantly sending the files from one PC to the other. What you really need is a code hosting in SVN or CSV to save your work and manage your projects wherever you are.
I was looking for a free online svn repository, I found a lot of them so it was a difficult choice. I'll try to summarize my research by describing some of the repositories that I've seen and I consider that are the best.
- Source forge. Is the most noted open source software community and the most complete. So your project must be free, public and under an open source license. It hosts applications, website (including web traffic analytics) and source code on SVN, Git, Mercurial, Bazaar, or CVS servers. It provides issue tracking, wiki, blog, forums, statistics, support and more. If you are developing an open source project, you must be here, it's simply the best.
- Google Code. The Project Hosting on Google Code gives you 2 Gb of storage space for Subversion or Mercurial repositories, issue tracking and a project wiki for the documentation. You only need a Google account to sign up and create a new project to include it in the Google's code space sorted by kind. The only possible "downside" you can find in using google code as a source repository may be the license. Like sourceforge, Google hosts only open source code (Apache License, GPL, GNU and so on), so the source will be visible to everyone. If you're looking for a private repository to do some kind business, this one is not for you. Of course, if you decide to use it as your repository, you can be sure that you will have one of the greatests code communities, maintenance and support for you.
- Assembla. Although it's a payment development framework, it offers limited repository services for free and 30 days trial demos. I evaluate only the free features. Assembla private accounts are now free, so you can use it for your private projects like consulting. This type of account provides you 2Gb of Subversion or Git source space with SSL encryption. You can upgrade your account and pay a "small additional charge" to get a lot of professional features (one additional charge by feature) like monitor with Twitter, schedule milestones in an easy way, ticket issue management, support tool, mercurial, a project wiki, chat, skype, ftp, dashboard and many more. Like the previous mentioned repository, the Google account can be used to log into Assembla and manage your source projects. The main goal of Assembla is that it's a professional tool easy to setup that you can use for free in a limited version with a great storage size. I really recommend it over others if you are looking for a private one.
- Beanstalk. The free account includes 100 Mb of source storage, 1 user and 1 Git/SVN private repository, daily backups, RSS, but without SSL. There are personal and professional accounts from 15$ to 200$ montly with a storage of 60Gb. Beanstalk is a simple and user-friendly tool for small projects with one committer.
- Unfuddle. Provides a private SVN and Git free repository with 200 Mb storage. The free account limits the number of active projects to 1, archived projects to 0, maximum 2 people and 3 notebook pages. It includes the messaging, milestones, bug tracking and RSS services (no SSL encryption for free accounts).
- XP-Dev.com. It has a free plan with 200 Mb storage, limited to 2 private SVN projects (unlimited public projects) and unlimited users. Mercurial and Git are only available in payment plans. XP-Dev.com has free bug tracking, wiki, forum, blogs, file attachment and integration with multiple frameworks like twitter. There are a lot of payment features, like real-time backup for 2$/month.
- Project Locker.This site allows you to have 3 users and 500 mb of storage for up to 3 SVN/Git projects. Project Locker is private, SSL encryption, bug tracking, wiki and project management.
- Codeplex. Codeplex is an Open source community hosted by Microsoft (so you can use your Windows Live Id here) where you can host only open source project. It uses native Team Foundation Server as version control but SvnBridge is available to allow you to use SVN.
- Origo. This is a hosting platform that provides SVN repository, project wiki and issue tracker for open or closed source projects absolutely free. The difference with the others is that Origo is an API not a website, so it can be integrated in IDEs like Eclipse with Mylyn.
- Freepository. This is an old website (since 1999) that provides one SVN or Git private repository with no disk space limits, SSL encryption, back up every 4 hours, professional support for 1 committer user free. It's usage hasn't nice feedbacks.
- Bitbucket. Since Bitbucket has been acquired by Atlassian, it's growing up and offers unlimited disk space, issue tracking, wiki, downloads, custom domains, unlimited public collaborators, 5 private users and RSS. It's the last on the list because it only offers Mercurial services, not SVN, but there are ways to convert your SVN system to Mercurial.
| Website | Storage | Visibility | Issue tracking | Wiki | Version control | Users | Projects | SSL |
| Source forge | unlimited | public | yes | yes | SVN, Git, Mercurial, Bazaar, CVS | unlimited | unlimited | |
| Google Code | 2 Gb | public | yes | yes | SVN, Mercurial | unlimited | unlimited | |
| Assembla | 2 Gb | private | no | no | SVN, Git | unlimited | unlimited | yes |
| Beanstalk | 100 Mb | private | no | no | SVN, Git | 1 | 1 | no |
| Unfuddle | 200 Mb | private | yes | no | SVN, Git | 2 | 1 | no |
| XP-Dev.com | 200 Mb | private | yes | yes | SVN | unlimited | 2 | no |
| Project Locker | 500 Mb | private | yes | yes | SVN | 3 | 3 | yes |
| Codeplex | public | yes | yes | SVN, TFS | ||||
| Origo | private | yes | yes | SVN | unlimited | unlimited | ||
| Freepository | unlimited | private | no | no | SVN | 1 | yes | |
| Bitbucket | unlimited | private | yes | yes | Mercurial | 5 | unlimited | no |
Best free online svn repositories的更多相关文章
- CentOS搭建SVN记录
1.安装subversion(client and server) $ yum install subversion $ yum install mod_dav_svn 安装成功之后使用 svnser ...
- CentOS 6.2 SVN搭建 (YUM安装)
安装说明 安装了一下SVN服务器,本文没有与Apache整合,过程如下: 系统环境:CentOS-6.2安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN ...
- 命令行模式 svn版本管理
linux 下svn 在命令行模式下的操作安装完svn服务并配置了环境变量之后,要创建一个存放工厂(项目)的仓库repositories用于版本控制(比如我的repositories的路径为 path ...
- SVN服务器安装
CentOS 6.5 SVN搭建 (YUM安装) 参考文献:http://www.linuxidc.com/Linux/2013-10/91903.htm 安装说明 安装了一下SVN服务器,过程如 ...
- webstorm与SAE的svn仓库链接进行版本控制
这里把我使用webstorm与SAE的svn仓库链接: 1.先得设置webstorm中的版本控制,File->Settings->Version Control->Subversio ...
- Eclipse中如何修改SVN的地址
在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下: 首先:在Eclipse中选择Windows-> Show View->others 就会出现[ ...
- SmartGit as SVN Bridge
This page provides an introduction to SmartGit from an SVN users perspective and shows how the SVN w ...
- centos svn服务器安装
1.安装必须的软件 yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql 2.创建代码库 mkdir -p /root ...
- CentOS 6.5系统上安装SVN服务器端的方法及步骤
VN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务 ...
随机推荐
- html中元素盒子垂直居中的实现方法
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 【转】Linux中文件的可读,可写,可执行权限的解读以及chmod,chown,chgrp命令的用法
chmod是更改文件的权限 chown是改改文件的属主与属组 chgrp只是更改文件的属组. 一.文件权限解读 如上图所示,开头的-rwxrw-r--这一字符串标识文件权限. 这个字符串有10位,可以 ...
- 使用Maven简单配置Mybatis
1.新建一个Maven项目 2. 在pom.xml中进行配置,在pom.xml中配置的时候,需要网速好,当网速不是很好的时候,是加载不出Jar包的. 代码如下所示. <project xmlns ...
- [QT_FFMPEG]学习问题: 刚开始移植ffmpeg,测试时出现 undefined reference to `avcodec_configuration()'
使用环境: window: win7 x64 QT: qt5.8.0 MinGW530 移植的教程: 流若浅 Qt ffmpeg环境搭建 : http://www.cnblogs.com/liuru ...
- python线程的GIL问题(全局解释器锁)
造成原因: python ---> 支持线程操作 --->IO的同步和互斥 --> 加锁 ----> 超级锁,给解释器加锁--->解释器同一时刻只能解释一个线程 造成的后 ...
- Python :random 随机数生成
Python中的random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. random.random random.random() 用于生成一个0到1的随机符点数: 0 &l ...
- wpf 客户端【JDAgent桌面助手】开发详解-开篇
上周二 发表了一个帖子:wpf 客户端[JDAgent桌面助手]业余开发的终于完工了..晒晒截图... 没有想到不到一个周时间已经浏览量过8千,估计过几天就过万了..很开心啊.. 评论中好多网友问我要 ...
- C#.NET股票历史数据采集,【附18年历史数据和源代码】
阅读目录 1.数据采集需求 2.股市数据接口 3.数据库设计 4.关键信息采集 5.源代码和数据库 如果用知乎,可以关注专栏:.NET开源项目和PowerBI社区 重点重点:我没有买股票,没有买股票, ...
- Mplayer1.0rc2移植到am335x开发板
因项目需要媒体播放器,所以准备使用QT+Mplayer来做,但遇到了屏幕闪烁的问题,无法满足需求. 1.参考<mplayer 移植到 arm 心得> ,http://blog.csdn.n ...
- Oracle约束详解
一 约束的定义 约束是强加在表上的规则或条件.确保数据库满足业务规则.保证数据的完整性.当对表进行DML或DDL操作时,如果此操作会造成表中的数据违反约束条件或规则的话,系统就会拒绝执行这个操作.约束 ...