【仅供内部供应商使用,不提供对外解答和培训】
...
为了解决给开发者开发的插件无法做有效的版本管理问题。
账号准备
访问http://www.finedevelop.com:2015/projects ,使用任意邮箱注册账号,方便找回。
合作开发源码仓库
地址:http://www.finedevelop.com:2015/projects/COOP
申请合作项目开发空间
编辑邮件发送给saber@finereport.com,主题为“申请合作项目开发空间”,在正文中说明项目名称(如“plugin-widget-flip”)和参与开发的开发者git账号。saber收到邮件后,会创建空间,并赋予开发者此项目的管理权限。
在源码位置可以看到自己模块的若干个工程,如图
点击进入其中任意的版本库(最终每一个版本库都需要创建自己的分支),点击“Fork”菜单
在新的选择界面中,默认是会创建版本分支到自己当前账号下的,所以就不用管,点击“Fork repository”即可
这样就在自己账户下创建了版本分支,其他的库按照上述操作同样进行就行了
...
通过上述步骤在自己的用户下fork了源码分支后,就需要把代码clone到本地进行开发工作了,进入自己用户下的库,点击左侧的“Clone”
复制一下地址,在命令行中执行`http://tyro668@www.finedevelop.com:2015/scm/~tyro668/plugin-widget-image.git`,就可以把源码克隆到本地了
当然,也可以使用IntelliJ IDEA,直接克隆代码到本地,依次点击菜单 VCS->Git->Clone,然后输入克隆地址即可
更新代码
只要进入源码目录,执行`git pull`即可
如果使用的开发工具是IntelliJ IDEA,那就更加简单,直接点击工具栏上的VCS下箭头按钮
...