本文转载自 : http://blog.csdn.net/ithomer/article/details/8142920  作者:阳光岛主

在互联网环境使用SVN服务,你必须要有一台在互联网环境内支持SVN服务的在线服务器(Online Server)

您可能习惯了在公司的内网使用SVN,但如果您经常于游走于各种不同的办公环境,比如公司、家里、客户处,用着很多台不同的电脑,那么您将需要一台互联网环境的SVN服务器。

下面介绍几款SVN在线代码托管工具

RiouxSVN  (私有、免费、国外)

特点:RiouxSVN is free, and always will be.

    1、支持私有仓库。( 默认私有仓库,公开需手动,这也是跟 google code、github、sourceforge 相比最大的亮点)

    2、团队协作开发。(不限用户人数)

    3、每日备份数据。(随时下载 .svndump 备份文件)

    4、界面简洁美观。(而且没有任何形式广告)

    5、捐赠项目积分。(这个得要子弹了,花钱升级更大空间)

缺点:每个仓库只有50MB,不过对于一般项目还是够了,本站20MB左右,大部分都是 hibernate、spring 第三方 jar 包,真正自己写的核心代码没多少。另外跟 github 比没有中文界面,这个也不能算是缺点,翻译下也能搞定。

注意:如果是私有仓库,使用过程中输入的用户名、密码就是注册 RiouxSVN 网站时的用户名、密码,不会像 google code 那样提供单独密码。

SVNSpot   (私有、免费、国内)

免费用户

10M试用空间,可创建私人项目 ,最多只能创建2个版本库

VIP用户 

500M空间/100元一年  创建5个版本库 每项目10位成员

1000M空间/200元一年 创建10个版本库 每项目10位成员

2000M空间/400元一年  创建10个版本库 每项目10位成员

SVN Hosting (私有、收费、国内)

免费用户

1)如果你是新建一个开源项目的SVN,是免费的,而且空间、数量不限;

2)如果你要加入其它人创建的项目,是免费的。

3)如果你需要新建私人项目(受帐号密码保护的),磁盘空间限制50M,试用期7天。超时或者超过磁盘配额,项目空间变为只读,不能提交代码,但是可以获取代码。 我们会通过电子邮件提示您(可能进入垃圾邮件箱,请注意查收)。



VIP 用户

1)免费项目可以转成付费项目。

2)源码管理项目个数、类型不受限制,合计磁盘空间占用不超过1G。

3)收费标准:每个账户98元/年。帐号到期后,项目文件仍然可以获取,但是不能提交修改。即变为只读的。三个月没有续费以后将删除项目,以减少空间浪费

SVNChina  (私有、收费、国内)

特点:

1)如果你是项目开发组成员(或项目代码只读者),只需要加入别人的项目,是免费的,而且加入的项目数量、空间不限;

2)如果你是项目作者(主持人),需要建立自己的项目(不管是私人项目还是开源项目),我们将向你收取年费(目前有¥99/年-¥699/年等多种空间标准),交纳年费后,在使用期内可享有本站全部功能,并且新建的项目数量不限;你在付费前,将有一个月的免费试用期。

3)如果你不再为你的帐户续费,我们将为你把你所创建的项目最多保留15天,在该时间内,你只能读取你的代码,不能写入;在15天后,如果你仍没有进行续费,我们将把你创建的项目删除。

细则:

  1. 任何新注册会员,从他注册日起将有一个月的免费试用时间;
  2. 超过了使用期后,该会员所创建的所有“项目”将变成不可写,但仍可读(即可以checkout, update, export,但不可以import, commit),包括创建者本人以及项目成员;
  3. 如果创建者超过15天仍然没有续费,将视为放弃使用权,服务器将自动删除其下所有创建的项目,并回收空间。
  4. 在注册会员到期前1个月及7天系统将自动发送邮件提醒用户续费。
  5. 新注册的会员超过1个月不激活将自动回收用户名,并删除用户。
  6. 所有不创建新项目的会员,不需要续费,也不需要理会其帐户过期的提醒,不影响其正常使用。

sourceforge  (开源、免费、国外)

全球最大开源软件开发平台和仓库,支持 Git、 Mercurial、Subversion

Google Code  (开源、免费、国外)

google 开源代码托管,支持 Git、 Mercurial、Subversion,可在线浏览

GitHub (开源、免费、国外

当前最红火的代码托管服务,仅支持Git,可在线浏览,

也提供私有项目,但收费,$7.00/month

OSChina 开源、免费、国内

国内新兴的IT门户网站,支持代码片段,可在线浏览

CSDN (开源、免费、国内

不多说了,下载需要积分,但它的积分系统太垃圾了

别人下载了我的代码,返还给我的积分还不到总量的10%!!! big bug is pig bug



参考推荐:

SVN常用命令

Git 常用命令详解

Git 版本管理工具

Git 常用命令速查表

Ubuntu 环境下SVN添加新项目(推荐)

作者:han1202012 发表于2013-10-22 13:45:12 原文链接
阅读:75 评论:1 查看评论

安卓程序代写 网上程序代写[转]SVN 在线代码托管工具的更多相关文章

  1. Git学习总结(6)——作为一名程序员这些代码托管工具你都知道吗?

    作为一名程序员这些代码托管工具你都知道吗? 作为一名优秀的开发者,大家都会用到代码托管,我本人用的是github,确实github里面有很多很多开源的项目,所以我们目前的创业项目程序员客栈www.pr ...

  2. 程序员的自我修养系列(一):优雅的代码管理工具之GitHub

    1.导言 代码管理是程序员经常遇到一个问题,很多童鞋将代码保存到本地硬盘,此种方法管理混乱,也存在代码丢失的风险,且版本无法控制,因此养成良好的代码管理习惯是程序员的必修课.在众多代码管理工具中笔者在 ...

  3. 安卓程序代写 网上程序代写[原]Android应用的自动更新模块

    软件的自动更新一般都与Splash界面绑定在一起, 由于需要维护的软件界面很复杂, 一个Activity中嵌入ViewPager, 并且逻辑比较复杂, 索性重新写一个Activity, 现在的软件都很 ...

  4. 安卓程序代写 网上程序代写[原]BluetoothDevice详解

    一. BluetoothDevice简介 1. 继承关系 public static Class BluetoothDevice extends Object implement Parcelable ...

  5. 安卓程序代写 网上程序代写[原]Android之Bluetooth编程

    ViewGroup 相关资料 : http://www.incoding.org/admin/archives/199.html http://bbs.csdn.net/topics/37014474 ...

  6. 安卓程序代写 网上程序代写[原]vim编辑器配置及常用命令

    最近工作不安分, 没有了刚入行时候的锐气, 不知道什么时候开始懈怠起来, 周末在电脑旁边看新闻, 搞笑图片, 追美剧, 一坐就是一天, 很是空虚. 我需要摆脱这种状态, 正好想学习一下安卓底层, An ...

  7. 安卓程序代写 网上程序代写[原]BluetoothAdapter解析

    这篇文章将会详细解析BluetoothAdapter的详细api, 包括隐藏方法, 每个常量含义. 一 BluetoothAdapter简介 1.继承关系 该类仅继承了Object类; 2.该类作用 ...

  8. 安卓程序代写 网上程序代写[转]eclipse快捷键

    F 键类 F2 显示详细信息 F3 跳到声明或定义的地方 Ctrl + 键类 Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 ) Ctrl+D 删除当前行 Ctrl+E 快速显示当前 E ...

  9. 安卓程序代写 网上程序代写[原]Call requires API level 8 (current min is 1)错误

    导入了一个程序 , 每次运行之后都会出现该错误 . 点击clean 错误就会消失 , 但是执行该错误的时候该错误就会重新出现 . 这个错误需要在AndroidManifest.xml配置文件中修改 u ...

随机推荐

  1. 设置 debug 版本签名与生产版本一致

    debug 版本使用生产版本的签名 在开发过程中,app 直接跑到手机上,用的签名文件是 Android Studio 默认的自动生成的一个签名,与生产版本的 app 签名是不一样的.当接入华为推送的 ...

  2. GMap.net控件学习记录

    主要参考网址 http://www.cnblogs.com/luxiaoxun/p/3802559.html http://www.cnblogs.com/luxiaoxun/p/3463250.ht ...

  3. PostgreSQL PL/Python 和 PL/Postgres 函数互相调用

    create or replace function hello(name text) returns text as $$ # str = name+',你吃饭了吗?'; # return 'hel ...

  4. CodeSign error: code signing is required for product type Application in SDK iOS XXX的解决办法

    转自:http://www.tuicool.com/articles/jYRNbm 在真机测试的时候往往会突然出现这样一个错误,code signing is required for product ...

  5. 深入理解Linux内核-进程地址空间

    给内核分配内存和给用户态进程分配内存是有区别的:1.内核的优先级最高,如果某个内核函数请求动态内存,不会被延时2.内核信任自己,不必保护措施3.用户态进程对动态内存的请求被认为不是紧迫的,总是被尽量推 ...

  6. 黑马程序猿————Java基础日常笔记---反射与正則表達式

    ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 黑马程序猿----Java基础日常笔记---反射与正則表達式 1.1反射 反射的理解和作用: 首 ...

  7. (转载)javascript将base64编码的图片数据转换为file并提交

    /** * @param base64Codes * 图片的base64编码 */ function sumitImageFile(base64Codes){ var form=document.fo ...

  8. OpenStack大规模部署详解

    https://blog.csdn.net/karamos/article/details/80130443 0.前言今年的2月22日,OpenStack发布了15个版本Ocata. 走过了7年的发展 ...

  9. .NET MVC5+ Dapper+扩展+微软Unity依赖注入实例

    1.dapper和dapper扩展需要在线安装或者引用DLL即可 使用nuget为项目增加Unity相关的包 2.model类 public class UserInfo { public int I ...

  10. iOS开发transform的使用

    // //  ViewController.m //  18-transform的使用 #import "ViewController.h" @interface ViewCont ...