UNITY 状态机 + SVN + 码云 下篇】的更多相关文章

上篇说到自己写的一个FSM状态机,这篇写怎么把代码和码云联系在一起! 首先,我们应该知道为什么使用码云? 码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,我们在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国内开发者提供优质稳定的托管服务. 码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看.历史版本查看.Fork.Pull Request.打包下载任意版本.Is…
最近刚找到在实习,忙于公司一个c++ 项目 ,一直想写博客来着,没时间写今天熬夜打算先献上自己前几天自己封装的一个fsm状态机 话不多说,直接上正题,这篇博客主要是在学校的时候状态机一直使用的是player maker插件或者是自己使用if else (switch  case)来实现自己的状态机 所谓的状态机不过是一种数据结构,可以遵循一定的顺序的状态循环而已 (PS:自己能力有限,有不对的地方欢迎大家指出) public delegate void FsmEvent(); public cl…
1.登录码云网站...…
1.git与github(https://www.oschina.net/)的区别 Git(https://git-scm.com/)是一个版本控制工具 github是一个用git做版本控制的项目托管平台. 2.码云(http://git.oschina.net/)简介   码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,我们在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国…
码云配置: 码云的项目上,启用SVN访问 eclipse的配置,不配置这个会报错…
错误信息: svn: E200015: Commit failed (details follow): svn: E200015: Empty directories is not supported: /sso/src/test/java 这是因为码云使用git来支持svn管理,git的默认管理是无法上传空文件夹的.所以我们要提交空文件夹就需要在该目录下创建一个空文件.keep(可以自己定义) 解决方案: for /f "tokens=* delims=" %%n in ('dir…
摘要: 码云是国内最大的代码托管平台,为了支持更大的用户规模,开发团队也在对一些组件进行大规模的重构. 前言 码云是国内最大的代码托管平台.码云基于 Gitlab 5.5 开发,经过几年的开发已经和官方的 Gitlab 有了很大的不同. 为了支撑更大的用户规模,码云也在不断的改进,而本文也主要分享码云分布式 Brzo GIT HTTP 服务器的开发经验. 码云分布式概述 自码云研发分布式以来,其分布式方案也发生了几次演.在 2014 年,码云(当时的 GIT@OSC ) 出现了高速的增长, 用户…
由于之前一直使用svn,现在项目使用git,顾根据网上找的学习资料,自己梳理了下,收获蛮多,这里做个记录,如果能帮助到您那是最好不过的. 1.大致步骤 使用工具:idea,github,码云 webstorm和idea由于都是一个公司的产品,操作手法基本一致,这里主要是讲idea 1.安装idea,下载git工具,idea中进行关联 2.在本机上生成公钥和私钥,然后在自己的github和码云账号上进行注册,这样才能把自己的项目上传上去. 3.在主分支master上进行git add,commit…
作为一个程序员,你要学会代码的管理,这是一个最基本的修养,就像是一个剑客的剑谱,代码管理,目前流行的是svn和git,但是很不好的是git如果没有插件的话,很多人都不会用git bash 来实现自己的代码管理,自己不断尝试,今天终于总结出一个很好的方法,供各位剑客参考一下,望尔等使用后,脱离天天来回背电脑的苦逼命运. 1.下载git 这里大家要注意下系统的配置: windows看这里:windows的git下载地址 2.安装git 自己选择安装路径或者默认就可以了 3.配置git 给github…
码云主要提供了源代码管理(Git/SVN)功能,最近又推出了高校版让普通老师也能利用起来以供教学使用. 学生与老师不仅能利用其管理代码,更重要的是我们的程序教学能通过对git的使用来引入业界流行的软件开放方式. 经过摸索,大概有几个可以利用的场景. 1.学生代码管理 以前学生在实验室编写好代码带回宿舍,通常使用U盘拷贝或者QQ邮箱的方式.麻烦不说,最关键的是不够专业!.作为计算机专业的学生应该对这种不专业的行为,果断说不. 可以使用码云提供的git服务来管理我们的代码.git最常用的当然是命令行…
d码云注册,登录, 创建项目: 生成秘钥 想看秘钥: 添加公钥 复制 ssh 连接 通过  git clone <ssh> 连接 在服务器上创建 python3 虚拟环境, 创建项目  pycharm  连接: 用命令创建项目 一.在码云平台创建项目   版本控制的种类: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费 公司中使用gitlab或者svn来搭建   创建步骤   ​ a.打开码云 ,注册登录   ​ …
转载自 :https://blog.csdn.net/fox9916/article/details/78253714 git基本使用小结 之前公司的版本控制工具一直用的是svn,最近要改用git,之前用svn一直很熟,没用过git,顺应公司形势学习一下最基本的使用,避免正式切换后影响项目进度. 下载.安装都很简单,网上有很多资源,选个最新版本下载一下,安装. 安装成功后,会在开始菜单中出现这几个东西: 如果你的本机是安装成功第一次使用,先配置一下一些基本的信息 $ git config --g…
1.安装Jenkins i:下载Jenkins安装包(war文件):https://jenkins.io/download/ ii:这里采用Tomcat的war包方式安装,讲下载好的安装包放到Tomcat的webapps目录中 iii:启动Tomcat 如遇到报错:AWT is not properly configured on this server. Perhaps you need to run your container with "-Djava.awt.headless=true&…
注:本文来源:外匹夫的<Myeclipse10.7安装git插件并将Java项目上传到码云(github)> 一.先说说安装egit插件的步骤(安装egit不成功的原因主要是下载的egit版本不适合当前使用的Myeclipse版本). 通过上网搜索安装eclipse插件主要有以下三种方式: 第一种方式: 对于不同版本的eclipse和myeclipse可能有所不同,主要是有以下两种情况: 1. EGit插件地址:http://download.eclipse.org/egit/updates…
这表文章主要是用了可视化操作: 使用命令行操作:https://www.cnblogs.com/mswyf/p/9370238.html 一.安装Git Bash 为了在windows下使用Git,我们需要安装msysGit这个客户端工具,它可以让我们用CMD或者GUI的方式使用Git. 1.下载 2.18.0版本下载:https://git-scm.com/download/ 2.8.2版本下载 :https://www.jb51.net/softs/460912.html#download…
公司实习之后习惯是代码上传到svn上,最近想起来个人的一些代码上传的到码云上比较方便,根据网上分享的博客内容结合自己的整理记录 其中大多数是参考了https://blog.csdn.net/izzyliao/article/details/53074452 第一步:自己注册码云的账号,并且在码云中新建一个空项目. 第二步,新项目的url是你进入该项目后浏览器显示的网址 以上就是需要在码云上准备的部分. 接下来是关于Myeclipse中加入git插件方便我们进行操作部分. 1.查看自己所有的ecl…
********************************************************************* 本文主要介绍集成开发环境的配置过程,方便多人协作办公.代码版本控制 1.环境介绍 2.环境搭建 1)注册码云账户,创建代码仓库 2)安装Git 3)Pycharm 配置Git 代码提交到本地仓库 4)代码托管到远程仓库码云 ********************************************************************…
git (实际上git和TortoiseGIT是一回事,只是TortoiseGIT把git命令行功能做了一个可视化处理,所以下面git和TortoiseGIT实现功能是一样的) 1.如何使用Git上传项目代码到github : 参考 :https://blog.csdn.net/llf369477769/article/details/51917557   git官网下载太慢甚至下载不了的解决方法.在淘宝的镜像网站上下载 : https://npm.taobao.org/mirrors/git-…
三.在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号注册 2.创建仓库 登录码云后,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面 2.填写仓库信息 3.点击「创建」,即可在码云上创建你的第一个仓库. 3.生成ssh公钥 ssh-keygen -t rsa -C 'xinlan@tan…
前言: 网上关于git的命令操作与使用很多教程和博客,在使用git工具时我发现有一个 git Gui 可视化工具,我觉得十分的亲切,由于我之前一直是使用svn作为版本控制管理工具,都是可视化操作,使用起来特别方便,我发现了git GUI 我觉得这个应该使用起来就会很方便就不用去使用命令进行上传更新提交代码了吧,但在使用Git GUI过程中并没有那么的方便,由于Git GUI 全是英文的导致,我在使用学习过程中遇到不少麻烦,所以就准备写一篇博客来总结下windows上使用Git GUI可视化工具上…
Pycharm集成码云 码云(http://gitee.com)是开源中国推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管 可以通过码云保管你的代码,每次修改完代码提交,就是一个版本 你可以回退版本,找回以前的代码 版本之间修改之处颜色不同,方便识别修改了哪些地方 还可以通过码云在家中写代码,写完上传,让公司的人接收,实现家庭办公 软件准备 码云账号和密码 Pycharm安装Gitee插件 安装git 开装安装 安装码云插件:gitee File--Settings--Plu…
目录 前言 一.下载.安装git 1.打开git官网,选择你的操作系统 2.根据你的系统位数选择相应的版本下载 3.安装 4.配置全局的用户名.邮箱 5.在idea中配置git目录 二.配置Gitee插件 三.克隆与上传项目 克隆项目 上传项目 四.更新项目 推送自己的更新 拉取同事的更新 后记 前言 大家好呀,我是 白墨,一个热爱学习与划水的矛盾体. 想当初我第一次接触协同开发的时候,真是一头雾水啊.SVN?Git?那是什么玩意儿? 导师让我们用SVN,去了解了以后感觉一点都不方便,同学之间的…
Git从码云或者Github 克隆代码到本地 1.下载安装Git,傻瓜式下一步下一步即可... 2.配置Git: 2.1.选择你要clone到本地的路径:右键--->$ Git Bash Here,弹出Linux命令窗口:$ cd ~直接回退到当前盘符下,再输入:$ cd E:\Code 就可以进入你自己的目录: 2.2.$ git config --global user.name "你自己的用户名"    注意空格,换成自己的用户名Github或者码云(克隆哪个的就用对应的用…
一.首先先在码云上新建一个项目 二.复制项目的链接 三.打开SmartGit,点击clone 4.把复制的项目链接粘上去 5.然后点两次next,选择一个路径,finish 6.打开刚刚选择的路径,我们能看到: 7.现在我们要把我们自己的maven项目粘进去 8.做完之后,我们能够看到SmartGit上已经多出来东西了 9.接下来我们先点击Stage,然后点击commit,要填写commit message 的内容(我填的是test smartgit),最后点击commit&push 10.最后…
码云的使用方法以及git的连用 创建公钥的方法 打开码云,点击个人资料---->SSH公钥---->点击怎样生成公钥 SSH Keys ssh keys可以让你在你的电脑和Git@OSC知啊及你简历安全的加密连接. 第一步.按如下命令来生成sshkey ssh-keygen -t rsa -C "xxx@xxx.com"# 用这个邮箱创建一个新的公钥 第二步.查看你的public key ,并把它添加到Git@osc http://git.oschina.net/keys…
一.如何从码云GIT导入到GitHubDeskTop桌面工具. 1.先用命令行切换到本地的目录. 2.使用git clone 码云GIT地址 命令将项目克隆到本地. 3.在GitHub Desktop上添加(Add)本地项目(local path). 4.在GitHub Desktop上尽情地提交.同步吧! 二.如何将本地的项目上传到码云GIT. 1.选择本地目录,在GitHub Desktop上添加本地项目. 2.在码云GIT上新建项目. 3. 命令行使用git remote add orig…
1.在码云上创建一个项目: 2.打开STS(spring Tool Suite)   新建一个Maven(webapp)项目: 3.打开你的码云账号,把码云上的工程的URL复制: 4.重新在另一个目录下import 一个Git 项目: 5.狂点next: 6.这个时候将本地的MVAEN项目的内容复制到刚从码云上面拉下的项目: 7.注意:直接在项目所在的文件夹中复制,否则会复制出错.而且前后两个项目项目名最好一样,否则会出错.…
首先在码云申请账户. 从 http://git-scm.com/download  下载window版的客户端.下载好,一步一步安装即可. $git config --global user.name "XXX" 配置用户名 $git config --global user.email "XXX@qq.com" 配置用户邮箱地址 打开Git bash, 执行cd到自己的home目录. 生成public key: $ ssh-keygen -t rsa -C &qu…
功能:使用开源中国代码托管(码云)来托管代码,本地的使用Eclipse,该如何配置? 步骤: 1/  在码云 上建一个工程,(为了访问托管工程的权限) 2/  在eclipse中打开名字叫做“Git Repositories”的视图,[windows] -> [show Views]-> [输入关键字 git]即可看到 3/ 方法一: 复制 码云上建立的项目地址,在“Git Repositories”的视图中 Ctrl+v 就可以进行配置了 方法二:在 “Git Repositories”的视…
今天将项目丢到码云上进行管理,遇到一些比较蛋疼的地方,做个记录,以后方便查询. 码云其实和gitHub差不多,只是在码云上做公司项目的时候设置为私有项目是免费的,貌似在gitHub上是要收费的.本文是使用xcode自带的git工具进行码源管理,需要使用命令行或者其他工具如sourceTree,请自行百度. 1,首先要进到码云,在创建项目之前需要注册一个码云的账号,登录. 2.新建项目…