github固然强大,但不怎么适合企业级的开发版本管理,原因相信大家都明白,首先在github上上传和拉取代码速度是比较慢的,再者,在Github上创建一个私有仓库是收费的,那么gitbucket是一个非常类似Github的系统,而且使用也非常简单,你只需把gitbucket的war包放在tomcat中就可以使用了。这是gitbucket代码在Github上的地址:https://github.com/gitbucket/gitbucket ,这是gitbucket的版本在Github上的地址:https://github.com/gitbucket/gitbucket/releases ,下载最新的gitbucket.war,然后放在tomcat中,如下图:
这里注意的是你放在webapps文件夹里的gitbucket文件夹是自动生成的,我们就添加了一个gitbucket.war,然后在浏览器中运行一下那个文件夹就生成了。然后在浏览器中输入网址:http://localhost:8080/gitbucket (首先确定服务器是运行的)帐号密码都是root,登录成功后进入下面的界面:
是不是和Github的界面非常相似(当然hello和diary这两个远程库是我自己创建的),点击右上角选择account settings可以修改密码等等,选择system administration可以添加帐号和一些系统设置如下图:
然后我们创建一个仓库,
一般我们都设置成私有的,然后在设置可以修改它的权限,如图:
gitbucket就介绍到这里,和Github非常相似。