同志们好,有备无患,我说的全一些。
这里这里先感谢 kenshiro 的博文指路
http://my.oschina.net/kenshiro/blog/162137
我们直奔主题
前期准备工作:
1、注册-开源中国-用户。
https://www.oschina.net/home/reg
2、创建/加入 Team@OSC 。
创建团队 http://team.oschina.net/#ninePage
发送邀请 在设置—>成员管理—>邀请成员 中,发送单一邀请或多人邀请。
3、注册 GIT@OSC账号,如果有OSC会员账号可以选择一键登录。
到此准备工作告一段落。
绑定成功后,会在会员空间中的职业技能里出现git仓库地址
到此准备工作告一段落。
主菜来了!
1、创建GIT@OSC项目
点击设置—>项目管理—>选择Git@OSC—>点击新建项目
在弹出窗口中填写项目名称,如果需要可以勾选私有项目
PS:如果勾选“私有项目”则连接SVN时需要输入OSC账号。反之,则是公开项目任何人可以通过链接地址访问Git项目。GIT项目名只允许字母、数字或者下划线(_)、中划线(-)、英文句号(.),必须以字母开头。
再PS,因为我用的是OCS的账号登录的GIT@OSC,所以目前还不清楚SVN绑定时是需要OSC账号还是GIT@OSC,有朋友尝试过之后,请留言提醒。
2、配置GIT@OSC项目的SVN
点击刚刚创建的项目
进入项目详情,再点击查看项目。
进入Git@OSC中的管理,点击“初始化README启用SVN访问”
显示如下信息,则开启SVN成功。
PS: 在Git@OSC中点击代码,右上角有HTTP、SSH、SVN的地址。要保存HTTP地址,之后马上就要用到。
3、配置Eclipse中的,SVN功能。
#引用@kenshiro文章的原文内容,感谢前人指路。
"""
如果使用Eclipse4.3(代号Kepler)以上的版本,不需要自己安装任何插件,eclipse已经集成了EGit.
如果使用较早版本的Eclipse则需要安装EGit插件.安装方式很简单,只需要在Eclipse Market里搜索安装就OK了.这里就不说了.
"""
以Eclipse 4.4 LUNA 为例,点击窗口—>显示视图—>其他,打开视图管理器,选择Git Repositories。
出现提示,并点击clone a Git repository。
将HTTP地址复制到Location中的URI中,显示如下:
PS: 如果是公开项目的话,则可以不输入用户名密码。私有项目的用户名密码应该为Git账号密码。(如果有误,请指正)。
点击下一步,勾选角色例如master。或点击完成后显示如下,则本地库建立成功
PS:如果是新项目,此时则GIT仓库无内容。
如需要添加内容,则在Eclipse“项目资源管理器”中右击项目名,选择Team—>共享项目,选择Git
点击下一步,Repository的下拉菜单选择本地库后,点击完成。
PS:此时已经配置完毕,右击项目名称,Team,出现commit(上传文件),Fetch from Upstream(更新文件)
再PS:上传文件时。一定要填写commit message,否则无法上传。
再再PS:Commit and Push 是上传至GIT仓库。
PS:GIT@OSC私有项目,有成员管理。如果不私有项目成员,则无法访问Git仓库。
如有纰漏,请不吝指出。