使用开源中国的源码托管服务进行团队开发的一点总结

最近想和几个人一起开发一个项目,大家不在一起工作,那么源代码管理就是一个问题,于是在网上找了一个源码托管服务,经过一些简单研究终于设置成功了,所以在这里记录一下这个过程。

1. 首先你得要有一个oschina的账号,来这里注册https://git.oschina.net/

2. 在oschina上面创建自己的项目:http://git.oschina.net/projects/new,也可以直接点击页面上面的+号进入项目创建页面。

3. 项目创建很简单,仅需填几个选项即可。值得夸奖的是开源中国还提供创建私有项目的服务,这样你就不用担心自己的源码泄露了。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”进行任务分配,查看请求状态,统计提交信息等,非常实用。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 14:26:26

使用开源中国的源码托管服务进行团队开发的一点总结的相关文章

android 在线升级借助开源中国App源码

http://www.cnblogs.com/luomingui/p/3949429.html android 在线升级借助开源中国App源码分析如下: 1: checkAppUpdate 检查是或需要升级 // 网络连接判断         if (appContext.isNetworkConnected()) {             // 检查新版本             if (appContext.isCheckUp()) {                    UpdateM

edwin报警和监控平台开源了(python源码)

简单介绍一下edwin edwin是一个报警和监控平台, 可以使用它监控任意东西, 如有异常(分为警告级和严重级), 可以发出报警. 可以自定义报警的通知方式, 比如邮件/短信/电话. 另外, 它提供一个web UI,  上, 能以dashboard形式展现监控指标的状态. edwin对于监控项目的组织形式, 由小到大是:  check item -> pagelet ->page -> dashboard.  另外,可以为 check item指定一个或多个 team 来负责.  这样

【原】Android热更新开源项目Tinker源码解析系列之三:so热更新

本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 Android热更新开源项目Tinker源码解析系类之三:so文件热更新 转载请标明本文来源:http://www.cnblogs.com/yyangblog/p/6252855.html更多内容欢迎star作者的github:https://github.com/LaurenceYang/artic

【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新

上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源热更新 Android热更新开源项目Tinker源码解析系类之三:so热更新 转载请标明本文来源:http://www.cnblogs

java OA开源办公系统源码下载

原文:java OA开源办公系统源码下载 源代码下载地址:http://www.zuidaima.com/share/1550463681268736.htm 项目截图

Python:渗透测试开源项目【源码值得精读】

sql注入工具:sqlmap DNS安全监测:DNSRecon 暴力破解测试工具:patator XSS漏洞利用工具:XSSer Web服务器压力测试工具:HULK SSL安全扫描器:SSLyze 网络 Scapy: send, sniff and dissect and forge network packets. Usable interactively or as a library pypcap, Pcapy and pylibpcap: several different Python

leaflet开源地图库源码研读(四)——OOP的基础构建(by vczero)

一.贴源码 源码存放的目录是src->core->Class.js 1 L.Class = function () {}; 2 3 L.Class.extend = function (props) { 4 5 // extended class with the new prototype 6 var NewClass = function () { 7 8 // call the constructor 9 if (this.initialize) { 10 this.initialize

分享》:关于阅读开源项目的源码思路方法

关于阅读开源项目的源码思路方法:<不喜勿喷> 一般开源项目, 如果这个项目你很熟悉经常用, 那么你直接从 main 入手没问题.. 如果你不熟悉或者代码量很大, 最好从代码的 example 代码 或者 client 的代码入手比较容易. 这些代码直接 gdb 进去就可以调试运行了, 客户端的功能搞清楚了,会用了, 恐惧感就降下去了, 再看服务端就容易了. 看 c 代码要 关注主体核心 struct , 整个server, client 可能都是围绕整个 struct 运行起来的, 这个str

开源项目circular-progress-button源码解析

Android值Drawable系列: 一起来说说那些你不知道的Drawable:http://blog.csdn.net/mr_dsw/article/details/50998681 Android实践之Drawable的使用:http://blog.csdn.net/mr_dsw/article/details/50999818 开源项目circular-progress-button源码解析:http://blog.csdn.net/mr_dsw/article/details/5125