Bitbucket-团队开发私有库使用指南

使用Git维护代码比较好的是GitHub,但是GitHub的私有库是收费的。那么对于一个小团队前期开发时可以考虑使用Bitbucket免费私有库,默认是5个人,据说邀请好友可以赠送3个人,则是8个人。 Bitbucket 和 Github 一样都是 代码维护管理仓库,可以较好的进行代码管理和协同合作。除众所周知的代码维护外,采用 Bitbucket/Github 进行团队开发的另外两大好处分别是 1:WIKI页面管理,方便大家的讨论知识进行梳理; 2:问题追踪,方便团队开发时进行 问题记录,责任下发,自由讨论,邮件关注,团队投票表决等; 代码的维护统一采用Git工具,其他包括Wiki, 问题追踪等 文本排版建议采用Markdown语法。 【第一步】:开通帐户 Bitbucket(http://bitbucket.org/)支持使用Google帐号授权登录。 【第二步】:添加团队 从页面右上角进入 管理帐号,选择使用的Team,进入ACCESS MANAGEMENT -> User groups 添加用户组,如果是添加多个管理员的话则添加 Administrators,如果是 添加开发者用户的话,则添加Developers,添入他们的邮箱/用户名进行邀请(如果对方已通过邮箱注册了帐户则直接添加进来,如果尚未开通则发送邀请邮件)。 此时进入团队首页就可以看到新添加的成员了。 【第三步】:创建仓库 在团队首页-概览-一栏 创建一个新的仓库:Create your first repo,添入一些基本信息后则创建成功。(其中有一个HipChat整合,由于内地使用不是很多,我们暂且不进行整合) 【第四步】:安装Git Unix系统下可直接使用Git,而Win用户则需要安装可支持插件,Git的安装比较简单,直接参考【Git 安装指南】 【第五步】:初始化本地仓库 写在前面的话:如果是从服务器上拉仓库里的文件下来则使用pull,如果是要从服务器上直接把整个仓库Down下来则使用clone。 安装好Git之后,我们选用命令行操作,打开Git Bash,创建一个文件夹,或者cd转到目标文件夹下。 … 继续阅读

使用git,在Linux-Suse上安装

SVN属于集中式版本管理系统,CVS的前身,要求使用者和版本控制服务器要有网络。 Git属于分布式版本控制器,Linux创始人Linus反向工程了分布式版本控制的商业软件BitKeeper,主要优势:所有操作都可在本地完成,执行效率高,方便多人协同工作。 典型的组合:msysgit/Cygwin + TortoiseGit Server端配置方式: Setup a Git repository: server side •Create an empty directory: –$mkdir test.git •Initialize a Git repository: –$cd test.git –$git init –bare –shared •Write down the path of this repository: –like: /home/git/test.git –or: /home/jacoxu/git/test.git Client端配置方式: … 继续阅读