12 款各种编程语言实现的 Git 代码托管系统

尽管 SVN 在企业中还是占据着主导的位置,但在互联网世界的版本控制系统中,Git 一枝独秀,而且 Git 的整个社区非常之活跃,各种围绕着 Git 的代码托管平台、各类 Git 的开源托管系统和工具等等琳琅满目、层出不穷。

本文向你介绍用各种不同编程语言开发的 12 个 Git 代码托管系统,总有一款能满足你的需求。实在不愿意自己安装,你还可以将代码托管到 git.oschina.net 上,我们来为你提供各种服务的保证,关键是 —— 连私有库也全免费,数量也没限制!(不差钱)

废话少说,走你!

  1. Gitlab —— Ruby 开发

GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

开源中国的 Git@OSC 就是基于 GitLab 开发的。

  1. Gitblit —— Java 开发

Gitblit 是一个纯 Java 库用来管理、查看和处理 Git 资料库。相当于 Git 的 Java 管理工具。

  1. GitBucket —— Scala 开发

GitBucket是一个用Scala语言编写的易安装的Github克隆,你只需要把它的war文件扔到tomcat中,然后启动tomcat就直接可以访问了!

  1. Gogs —— Go 语言(国人开发)

Gogs(Go Git Service) 是一个由 Go 语言编写的自助 Git 托管服务。

  1. Gitonomy —— PHP 开发

Gitonomy 是一个 Git 仓库管理解决方案,相当于一个 Git 服务器并为你提供基于 Web 的管理和浏览。

  1. Gitorious —— Ruby 开发

Gitorious 是一个基于 Git 版本控制系统的Web项目托管平台。基于 Ruby on Rails 开发。

  1. ViewGit —— PHP 开发

ViewGit 是一个 Git 版本控制系统的 Web 接口,用来查看资源库中的信息,ViewGit 安装和升级都非常简单。

  1. Git Manager —— PHP 开发

Git Manager 是 Git 的 Web 接口,可用于创建和管理 Git 资料库、用户和访问组。基于 Apache 的认证机制 (HTTP or LDAP) 并使用 MySQL 数据库来存储资料库、用户和组的关系数据。同时包含 ViewGit 资料库查看工具。

  1. Git Web Access —— ASP.NET 开发

Git Web Access 是一套 ASP.NET 开发的基于 Web 的 Git 访问系统。

  1. Gitalist —— Perl 开发

Gitalist 是一个基于浏览器的 Git 资料库浏览器

主要特点:

支持多库

支持多分支

提交的比较

Atom feeds

Color coded commit history

Gitweb.cgi URL compatibility

  1. CODE —— Python 开发

Douban CODE 是豆瓣开发的一个基于 git 版本控制系统的协作平台。

CODE —— C: Community O: Original D: Developer E: Eldamar

目前 CODE 仅开放了一个框架,支持:

clone & push project

create project

create user

准备环境

MySQL

Memcached

Python >= 2.7

pip >= 1.4.1

virtualenv

git

  1. Gitiles —— Java 开发

Gitiles 是一个基于 JGit 的简单 Git 仓库浏览器,其重点是简单。

有心动的吗?

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-08-04 10:37:12

12 款各种编程语言实现的 Git 代码托管系统的相关文章

程序员必须知道的几个Git代码托管平台(转)

  上一篇博客中2015继续任性--不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平台比较多,而且都是免费的.今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充.不过,这里首先来对上一篇的问题进行一些说明.如果大家还有喜欢用SVN的,请参考淘宝code-- 最给力的国内免费SVN(不限语言),异地团队开发.打造个人开源项目不再是梦这篇文章.    一.VS2013中克

程序员必须知道的几个Git代码托管平台

一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所以没有注意到.我们打开VS2013,切换到团队资源管理器,如图: 点击连接到团队项目-,会看到如下图界面: 点击克隆,输入远程Git地址,然后点击克隆按钮,就会将远程仓库的项目克隆到本地,路径为下面文本框中的地址,我们也可以点击后面的-按钮进行修改或者手动输入. 2.SSH的配置 如果安装了Gith

Git 代码托管平台更新,支持 Fork 项目同步等功能

Git@OSC 是开源中国基于 Git 的代码托管平台.在春节前我们采用基于 Semantic UI 框架对界面进行了全面改版.下面是最近两周内 Git 平台做的一些改进汇总. 值得关注的改进内容包括: 1.支持邮箱的修改:邮箱的修改一直呼声很高,但是由于修改了邮箱以后,本地的git邮箱也需要修改,否则在Git上committer的链接是无法解析到个人主页的,所以一直没有推出:这里还是建议修改了邮箱之后,本地也修改下"git config --global user.email "yo

git代码托管 code.csdn.net

github被墙,所以只能用国内的,比较好的用git做版本控制的代码托管网站有oschina,csdn等.此处用csdn. 基础配置 使用ssh通信方式,私钥与公钥.详见 <多git账户操作>,http://blog.csdn.net/chuchus/article/details/48971413 创建项目 在csdn网站上创建项目. 图1 创建项目.因为未初始化,所以显示这些内容 本地配置远程仓库 git init  // 初始化一次当前目录为git项目 git remote -v//查看

豆瓣代码托管系统 CODE 正式开源

Douban CODE 是豆瓣开发的一个基于 git 版本控制系统的协作平台. 可能很多人有点诧异,CODE不是已经开源了么? 是的,2014年2月14日CODE的早期版本就开源到了github.但是后来由于很多原因没有在做下去, 今天, 它真的开源了. 让我坚持下来的也是我想给外界看到豆瓣工程师文化的结晶, 这是一种情怀, 今天我想说说我和CODE的故事 CODE 的意义 CODE为什么开源:希望更多的人可以使用 CODE,希望更多的人可以一起开发 CODE. - Code Team 市面上有

常用Git代码托管服务分享

Git Repository代码托管服务越来越流行,目前有很多商业公司和个人团队逐渐切换项目到 Git平台进行代码托管.本文分享一些常用的Git代码托管服务,其中一些提供私有项目保护服务,特别有利于远程团队协作开发项目使用. GitHub https://github.com/ 目前最流行的Git服务,也是人气最旺盛的Git代码托管网站.但是私有项目需要付费,个人认为GitHub更适合开源项目使用,很多开发人员在这个平台上分享开发经验,同时协作完成项目. GitLab http://www.gi

Git@OSC代码托管(含Git教程!important非命令行)

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 背景:鉴于小宝鸽对Git的了解不是很深,因此本篇文章仅作入门参考.因为以前一直都是使用SVN.但是发现SVN,很少网上代码托管服务.而Git确是有不少,有些时候,你几个好友想开发一个项目,但是又没有不在同一个局域内网,因此代码可以托管到网上.重点是githug那么火猿友们应该是知道的. 本篇文章粗略讲解下使用Git将代码托管到https://git.oschina.net/

18款适用于开发人员的网页代码编辑器

  本文介绍18款极具价值的网页代码编辑器. 1.Codeanywhere Codeanywhere是运行在浏览器上的代码编辑器,内嵌一个强大的FTP客户端.目前支持多数流行的网页格式(HTML.PHP.JavaScript.CSS和XML). Codeanywhere支持编辑多种类型的文件,集成了桌面编辑器中所有好的特征:高亮显示语法.自动填充代码.智能缩进.支持无限次的撤销和重做.无数个tabs. 2.CodeRun Studio CodeRun Studio提供了一个跨平台的集成开发环境.

12款PC浏览器半年评选

  普通PC用户上网冲浪,看新闻.资讯,甚至看视频.打游戏的过程,都需要使用到浏览器.PC浏览器从当初的单一性质的浏览网页的工具,现在已经成为了一个 普通用户娱乐消遣.增长知识.接触外界信息的综合综合窗口.2013年上半年时间里,传统PC浏览器厂商继续在移动平台(移动版浏览器)上发力的同时,将 会如何来守卫各自原有的阵地? 要了解在这半年的时间中各大PC浏览器厂商的状态,笔者以为结合浏览器产品来寻找答案,才是一个靠谱的方法.所以ZOL软件频道将结合2013年半年度PC浏览器的发展情况,推出半年度