首页 > 代码库 > UNITY 状态机 + SVN + 码云 下篇

UNITY 状态机 + SVN + 码云 下篇

上篇说到自己写的一个FSM状态机,这篇写怎么把代码和码云联系在一起!

 

首先,我们应该知道为什么使用码云?

 

码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,我们在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国内开发者提供优质稳定的托管服务。

码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS项目演示等方便管理、开发、协作、共享的功能。

 技术分享

上面两段式码云官网说的,其实意思就是码云就像github一样,但是是咱们自己的

使用版本控制可以有效的解决多人合作的问题,但是又不像github一样网速这么慢,并且可以免费的建立私有项目,所以这就是我推荐使用码云的原因

首先注册码云,下载安装svn等都不多说了,大家都会我再重复反而显得我啰嗦了

 

在马云新建项目

技术分享

项目的名字,语言什么的都都不是很重要,重要的是项目属性,建立私有项目这一项打上对勾这样可以这个项目仅自己可见,别人是看不到的

然后是设置使用svn,打开这个项目的右上角有个管理的按钮,进去之后会出现

技术分享

使用SVN管理您的仓库 这样就可以使用svn来更新和上传代码了

然后进入项目的代码这一项,右上角有个svn

技术分享

点svn这一项就可以直接复制

然后在你磁盘想要创建项目的地方右键有个SVN CheckOut,点击之后,然后ok就可以了,因为svn已经自动把你的仓库地址复制到svn的URL里面了

这样你就把你的本地的项目和码云上的代码建立了联系

下面就是上传代码了

上传代码需要注意一点就是必须在上传之前先更新,如果不更新可能会导致你没有取到别人的代码,别且代码一定要可执行成功

更新就是Update

上传时Commit 

还需要注意的一点就是最好要写上上传注释,,在git上如果不写上传说明是不会让提交的,但是SVN可以但最好是写上上传说明

技术分享

 

上传说明是第一个红方块里面的东西

第二个是你上穿的文件,我这里面是没有上传文件的,如果有更改的话要上传的文件一定要打上对勾否则不会上传的到码云!

这两篇到这就结束了!

说一些题外话,在校的时候我感觉自己还可以,到公司之后发现自己实在是太LOW了,努力学习大家共勉!

我写的东西都很基础,因为自己很LOW

Stay hungry. Stay foolish

UNITY 状态机 + SVN + 码云 下篇