近期想和几个人一起开发一个项目。大家不在一起工作,那么源代码管理就是一个问题。于是在网上找了一个源代码托管服务。经过一些简单研究最终设置成功了。所以在这里记录一下这个过程。
1. 首先你得要有一个oschina的账号,来这里注冊https://git.oschina.net/
2. 在oschina上面创建自己的项目:http://git.oschina.net/projects/new,也能够直接点击页面上面的+号进入项目创建页面。
3. 项目创建非常easy。仅需填几个选项就可以。值得夸奖的是开源中国还提供创建私有项目的服务,这样你就不用操心自己的源代码泄露了。GitIgnore的选项或许没用过Git的人不清楚是什么。事实上简单的说就是你想在Git提交代码是屏蔽掉什么类型的文件,依据你的开发语言选择吧。
我是用VS开发C#项目,所以我选择Visual Studio - .gitignore。
4. 项目创建完了,能够点击右上角的头像进入控制面板。在动态中点击Projects查看你现有的项目。
5. 点击项目链接进入项目设置页面。
6. 项目管理:oschina提供了丰富的项目管理功能,包含“代码管理”,“版本号控制”。“Wiki”。“管理”。
7. 加入项目成员:在“管理”页面选择“项目成员管理”,包含4种类型的成员“管理员”,“开发人员”,“观察者”和“报告者”。
8. 上传本地代码:主要依照oschina的wiki设置,一般不会有错:http://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9
我在上传我的代码时遇到的唯一一个问题就是不知道push mirror命令的地址怎么填,事实上这个就是你项目管理页面里代码查看时的SSH地址(我使用的SSH方式上传代码)。
9. 项目设置好之后,你就能够进行项目管理了。能够通过“Issues”进行任务分配,查看请求状态,统计提交信息等。很有用。