Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are 12 Git code hosting systems implemented in various programming languages?

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

What is the Git code hosting system implemented in 12 various programming languages? For this problem, this article introduces the corresponding analysis and solution in detail, hoping to help more small partners who want to solve this problem find a simpler and easier way.

Although SVN still dominates the enterprise, Git stands out among version control systems in the Internet world, and the entire Git community is very active, with a variety of code hosting platforms around Git, various Git open source hosting systems and tools, and so on.

This article introduces you to 12 Git code hosting systems developed in a variety of programming languages, and there's always one that meets your needs. If you really don't want to install it yourself, you can also host the code on git.oschina.net. We will provide you with various service guarantees. The key is that even private libraries are free and there is no limit to the number! (Not bad money)

Cut the crap, let's go!

1. Gitlab ; Ruby Development

GitLab is an open source application developed using Ruby on Rails that implements a self-hosted repository of Git projects that can be accessed via a Web interface for public or private projects.

Git@OSC is based on GitLab.

2. Gitblit ; Java Development

Gitblit is a pure Java library for managing, viewing, and manipulating Git repositories. Java management tool equivalent to Git.

3. GitBucket ; Scala Development

GitBucket is an easy-to-install Github clone written in Scala, you just need to throw its war file into tomcat, and then start tomcat and you can access it directly!

4. Gogs ; Go Language (Chinese Development)

Gogs(Go Git Service) is a self-service Git hosting service written in Go.

5. Gitonomy ; PHP Development

Gitonomy is a Git repository management solution that acts as a Git server and provides you with web-based management and browsing.

6. Gitorious -- Ruby Development

Gitorious is a Web project hosting platform based on the Git version control system. Ruby on Rails development.

7. ViewGit ; PHP Development

ViewGit is a Web interface to Git's version control system, used to view information in the repository, ViewGit installation and upgrade are very simple.

8. Git Manager ; PHP Development

Git Manager is Git's Web interface for creating and managing Git repositories, users, and access groups. Apache based authentication mechanism (HTTP or LDAP) and uses MySQL database to store relational data for databases, users and groups. Also included is the ViewGit database viewing tool.

9. Git Web Access ; ASP.NET Development

Git Web Access is a Web-based Git access system developed by ASP.NET.

10. Gitalist ; Perl Development

Gitalist is a browser-based Git repository browser

Main features:

Support multi-library

Support for multiple branches

Comparison submitted

Atom feeds

Color coded commit history

Gitweb.cgi URL compatibility

11. CODE ; Python Development

Douban CODE is a collaboration platform developed by Douban based on git version control system.

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

CODE currently has only one framework open, which supports:

clone & push project

create project

create user

prepare the environment

MySQL

Memcached

Python >= 2.7

pip >= 1.4.1

virtualenv

git

12. Gitiles ; Java Development

Gitiles is a JGit-based simple Git repository browser with a focus on simplicity.

About 12 kinds of programming language implementation of Git code hosting system is how to answer the question to share here, I hope the above content can have some help to everyone, if you still have a lot of doubts not solved, you can pay attention to the industry information channel to learn more related knowledge.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report