文档章节

最给力的国内免费SVN(不限语言),异地团队开发、打造个人开源项目不再是梦

skyheng
 skyheng
发布于 2016/08/02 09:13
字数 656
阅读 17
收藏 0
点赞 0
评论 0

相信大家都听说过GitHub,也有很多人在用,但是GitHub毕竟在国外,速度不是很给力,而且安装过程也是很漫长。今天来给大家介绍一个国内的免费的开源项目平台,当然也是一个SVN版本控制器,名字叫taocode,也叫阿里开源,是淘宝的一个开源项目平台。

下面是他的简介:

  TaoCode是为开源爱好者和广大技术人员提供交流、孵化、创新项目的平台,同时平台也遵循开源理念全面开源,欢迎更多朋友来参与平台建设,希望在我们共同的努力下能加速中国开源消费者向开源贡献者的转变。

网站地址是:http://code.taobao.org/,下面是网页的截图,在这个页面注册账号:

这里写图片描述

注册完成后,会看到如下界面,我们来新建项目:

这里写图片描述

点击新建项目,出现一下界面,输入项目信息,点击创建项目即可:

这里写图片描述

创建完项目后,会看到你的SVN地址,就是svn repo后面的地址:
这里写图片描述

到这里线上的工作已经做完了,下面来说一下VS中SVN的使用,Java的相信大家都很熟习了,VS中有个VisulalSVN的插件,最新版本下载地址:http://www.visualsvn.com/visualsvn/download/,下载后安装即可。

这里写图片描述

安装了SVN插件,还要安装TortoiseSVN这个软件,最新版本下载地址为:http://www.visualsvn.com/visualsvn/download/tortoisesvn/,大家根据自己的电脑选择32位或者是64位的,一路点击Next安装即可。安装后点击鼠标右键菜单,出现如下菜单:

这里写图片描述

这说明都已经安装成功了,下面开始添加项目,选择一个项目文件夹,单击鼠标右键

这里写图片描述

点击Import…菜单,出现如下窗口:

这里写图片描述

输入刚才的SVN地址,点击OK,会出现让你输入用户名密码的窗口,就是你注册的taocode账号,输入点击OK即可。
上传完后,新建文件夹放置我们的项目,在文件夹中点击鼠标右键,SVN Check Out…菜单,弹出如下窗口,

这里写图片描述

点击OK接口check Out出项目,然后用VS打开就可以看到已经受到版本控制了,我们可以获取最新版本和提交修改了。

绿色的表示没有修改,橙色的表示修改过了。

这里写图片描述

附上SVN教程(百度文库):

http://wenku.baidu.com/link?url=MHniol297oGX6kYor5KiWAGmWoqthAEy494iB29N62IeLetWX_5mWIgX5oyiv4H4DqziFDO-3B4JkNHQml5m_qBgDnki9Q9Ybk25Z3wUcy_

本文转载自:http://blog.csdn.net/skychenjh/article/details/50380192

共有 人打赏支持
skyheng
粉丝 0
博文 18
码字总数 0
作品 0
深圳
程序员
全自动发版部署工具 - patch-generator-desk

patch-generator-desk 项目增量补丁包神器:全自动web增量打包发版,支持git/svn,支持多模块项目。 - Author:aaron - [项目地址:https://gitee.com/hackempire/patch-generator-desk] - [e...

em_Aaron ⋅ 05/02 ⋅ 0

super_empire/patch-generator-parent

patch-generator-parent 通用svn、git增量部署补丁生成器,可用于svn/git/getee管理的maven项目的增量部署文件生成,支持多模块父子项目. 该模块可以对git/svn管理的项目进行增量代码生成用于...

super_empire ⋅ 04/20 ⋅ 0

通用 svn、git 增量部署补丁生成器 - patch-generator-parent

通用 svn、git 增量部署补丁生成器,可用于 svn/git/getee 管理的 maven 项目的增量部署文件生成,支持多模块父子项目。 总共包含四种生成方案: git 服务器分支提交分析; git 提交日志分析...

em_Aaron ⋅ 04/13 ⋅ 0

CigoOS/CigoAdmin

CigoAdmin 项目介绍 CigoAdmin为西谷开源(CigoOS)项目组开发的通用Web后台项目,项目基于ThinkPHP3.2框架,免费开源。 项目地址 https://gitee.com/cigoos/CigoAdmin 文档地址 http://doc...

CigoOS ⋅ 06/12 ⋅ 0

Maven自动部署(SCM-SVN/Git)(maven-scm-plugin/maven-release-plugin插件的使用)

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/mavendeployment_automation.html: 注意:Maven自动构建和自动部署的区别在于,构建只是编译代码阶段,而部署...

easonjim ⋅ 2017/05/15 ⋅ 0

【git学习】SVN项目迁移到Git操作指南

2017年6月份的时候,我就着手在公司推广git,首先我自己尝试搭建了GitLab来管理代码,并且通过以下博客记录了GitLab的搭建,以及GitLab备份,GitLab升级等事情。 git学习——>在CenterOS系统...

qq446282412 ⋅ 05/19 ⋅ 0

实战:使用SVN+apache搭建一个版本控制服务器

SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说...

寰宇01 ⋅ 06/14 ⋅ 0

GIT科普系列1:git如何放弃本地working directory的修改,以及回滚

背景: 版本管理对开发人员来说至关重要,之前一直使用svn(主要是TortoiseSVN)作为团队配合的协作工具。但是自己相关的开源项目使用的是git发布在github上。由于项目自身的局限性,很少有大...

zssureqh ⋅ 2016/06/19 ⋅ 0

CentOS7 下搭建svn服务器

一、yum安装subversion 1. 安装 2. 查看安装版本,检查安装是否成功 3. 查看安装位置 二、创建版本库 1. 创建用于存放版本库的目录 2. 创建svn版本库 3. 创建完后,版本库目录下会生成一些文...

Mr_ET ⋅ 05/23 ⋅ 0

Svn结合hook实现自动发布及多Project管理更新

项目目的 出于管理需要,也需要在公司内部实现自动发布流程。当开发机提交SVN代码之后,自动同步到测试服务器进行测试。 工作原理 hook简单介绍 配置svnserve 创建多项目代码仓库 配置集中认...

ljpwinxp ⋅ 04/19 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

linux 安装docker

通过以下命令下载安装docker wget -qO- https://get.docker.com | sh 执行以上命令后输出以下内容说明安装成功,注意红框中的内容,docker安装成功后默认只有root能使用,红框中给出的提示是...

haoyuehong ⋅ 8分钟前 ⋅ 0

482. License Key Formatting - LeetCode

Question 482. License Key Formatting Solution 思路:字符串转化为char数组,从后遍历,如果是大写字母就转化为小写字母,如果是-就忽略,如果遍历了k个字符(排除-)就追加一个-。 Java实现...

yysue ⋅ 27分钟前 ⋅ 0

聊聊spring cloud gateway的LoadBalancerClientFilter

序 本文主要研究一下spring cloud gateway的LoadBalancerClientFilter GatewayLoadBalancerClientAutoConfiguration spring-cloud-gateway-core-2.0.0.RELEASE-sources.jar!/org/springfram......

go4it ⋅ 51分钟前 ⋅ 0

详解:Nginx反代实现Kibana登录认证功能

Kibana 5.5 版后,已不支持认证功能,也就是说,直接打开页面就能管理,想想都不安全,不过官方提供了 X-Pack 认证,但有时间限制。毕竟X-Pack是商业版。 下面我将操作如何使用Nginx反向代理...

问题终结者 ⋅ 58分钟前 ⋅ 0

002、nginx配置虚拟主机

一、nginx配置虚拟主机可分为三种方式,分别为: 1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站 2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站...

北岩 ⋅ 今天 ⋅ 0

shell脚本之死循环写法

最近在学习写shell脚本,在练习if while等流程控制时,突然它们的死循环写法是怎么样的?经过百度与亲测记录如下: for死循环 #! /bin/bashfor ((;;));do date sleep 1d...

hensemlee ⋅ 今天 ⋅ 0

苹果的ARKit2.0有多可怕,看了就知道

序言 ARKit主要由三部分组成: 跟踪(Tracking) 跟踪是ARKit的核心组件之一,其提供了设备在物理世界中的位置与方向信息,并对物体进行跟踪,如人脸。 2.场景理解(Scene Understanding) 场...

_小迷糊 ⋅ 今天 ⋅ 0

5.1 vim介绍 5.2 vim移动光标 5.3 ,5.4vim一般模式下移动光标,复制粘贴

vim命令 vim是vi的一个升级版;vim可以显示文字的颜色 安装vim这一个包vim-enhanced 如果不知道安装包,可以使用 命令下面命令来查看vim命令是那个包安装的。 [root@linux-128 ~]# yum prov...

Linux_老吴 ⋅ 今天 ⋅ 0

vim一般模式

vim 是什么 vim是什么 ? 在之前接触Linux,编辑网卡配置文件的时候我们用过了vi ,vim简单说就是vi的升级版,它跟vi一样是Linux系统中的一个文本编辑工具。 如果系统中没有vim ,需要安装一...

李超小牛子 ⋅ 今天 ⋅ 0

docker实战

构建企业级Docker虚拟化平台实战 重点剖析虚拟化和云计算概念; 分析Docker虚拟化的概念和原理; 从0开始实战Docker虚拟化平台; 基于Docker构建Nginx WEB服务器和CentOS虚拟机; 基于开源监...

寰宇01 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部