`
vwpolo
  • 浏览: 194805 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JGit-分布式版本控制系统

阅读更多

     Git是一个用C语言实现的分布式版本控制系统,分布式版本控制系统并不需要一个中央代码库,每个节点都拥有一份完整的源代码副本(包括历史信息),并且可以执行针对本地拷贝的版本控制操作,Git允许本地提交并与远程资源库同步合并。
  
     JGit从名字上看就知道是一个用Java实现的分布式版本控制系统,既然敢注册为Git的商标,看起来功能应该和Git差不多,,它的亮点应该是官方宣称的核心版本控制算法,它的主页挂在了Eclipse.org下面了,
http://www.eclipse.org/jgit/ 

 

      这几年,Eclipse基金会混的不错,很多好东西都想往那里靠,不错不错!

0
0
分享到:
评论
1 楼 vwpolo 2010-03-28  
Eclipse Git插件EGit发布了

相关推荐

    org.eclipse.jgit-3.0.0.201306101825-r.zip

    Eclipse JGit是一款用Java编写的轻量级、纯Java库,它实现了Git版本控制系统的主要功能,使得在Java环境中可以进行Git操作,如克隆、提交、分支管理和合并等。 【描述】"scala-amazon-queue.zip" 提供了一组Scala...

    jgit jar&doc;

    JGit是Java实现的一个分布式版本控制系统,它提供了一个命令行接口和API,使得开发者可以在Java应用程序中集成版本控制功能。这个压缩包包含了JGit的主要库文件以及相关的文档资源。 首先,我们关注`org.eclipse....

    git使用教程

    综上所述,Git作为一款分布式版本控制系统,相较于传统的集中式版本控制系统(如SVN)具有明显的优势。它不仅提高了开发效率,降低了网络依赖,而且还增强了数据的安全性和完整性。随着GitHub等平台的兴起,Git已...

    org.eclipse.jgit.junit.http-0.9.9.99.2-UNOFFICIAL-ROBERTO-RELEASE.zip

    JGit是一个用Java编写的分布式版本控制系统,而JUnit则是Java编程语言中最常用的单元测试框架。此版本号(0.9.9.99.2-UNOFFICIAL-ROBERTO-RELEASE)表明这是一个非官方的、由用户"ROBERTO"发布的版本。 描述中的...

    org.eclipse.jgit.pgm-3.2.0.0.2-UNOFFICIAL-ROBERTO-RELEASE.zip

    Eclipse JGit是一个用Java编写的分布式版本控制系统,它允许开发人员在没有安装Git的情况下处理Git仓库。这个版本号"3.2.0.0.2"指示了这是JGit的一个特定发行版,"UNOFFICIAL-ROBERTO-RELEASE"可能表示这是一个非...

    org.eclipse.jgit.junit.http-2.99.99.1.0-UNOFFICIAL-ROBERTO-RELEASE.zip

    Eclipse JGit是一个用Java编写的轻量级、纯Java库,用于处理Git版本控制系统。这个特定的版本可能是开发者的非官方测试构建,版本号2.99.99.1.0表明它可能是一个非常规版本,用于测试或实验目的,由名为ROBERTO的...

    aerogear-controller-1.0.0.zip

    JGit是一个用Java编写的分布式版本控制系统,类似于Git,但设计用于在Java环境中运行,尤其是那些不能依赖外部系统如SSH的服务中。OSGi是一种模块化系统,用于管理Java应用程序的生命周期和服务,使得组件可以独立...

    org.eclipse.jgit.junit.http-2.99.99.2.0-UNOFFICIAL-ROBERTO-RELEASE.zip

    用户可以利用JGit进行版本控制操作,同时通过Monkeytail插件实现Redis和Elasticsearch之间的数据流动,以提高数据检索效率和分析能力。对于熟悉Java、Scala、Git、Redis和Elasticsearch的开发者来说,这个压缩包提供...

    git使用手册

    Git是一款免费、开源的分布式版本控制系统,其设计目标是为了处理任何大小的项目,提供敏捷高效的工作方式。版本控制是一种记录文件内容变化的系统,它允许你跟踪并管理代码、设计图、网页等文件的历史版本。版本...

    Automated jgit port to c#.zip

    JGit是一个纯Java实现的分布式版本控制系统,它提供了与Git类似的功能,如克隆、提交、分支、合并等。由于其完全在内存中操作,因此特别适合在没有Git原生支持的环境中使用,例如在Eclipse IDE中。 移植JGit到C#...

    git官方教程

    - **Git简史与基本概念**:Git是由Linus Torvalds于2005年为了更好地管理Linux内核的开发而创建的一种分布式版本控制系统。它允许开发者们在各自的环境中进行修改,然后再将这些修改合并到一个共享的主分支中。 - *...

    jgit:Java代码来处理Git

    在IT领域,Git是一种广泛使用的分布式版本控制系统,用于跟踪和管理软件开发中的源代码更改。而"jgit"是Git的一个纯Java实现,它允许开发者在Java环境中与Git仓库进行交互,无需依赖原生的Git命令行工具。jgit为Java...

    pure java git solution.zip

    Git是一种分布式版本控制系统,广泛用于软件开发,它允许开发者跟踪代码变更、管理分支、合并代码等。 在Java中实现Git功能,开发者可能会使用JGit,这是一个由Eclipse项目提供的纯Java实现的Git库。JGit提供了丰富...

    eclipse-git免安装绿色版.zip

    Git是一种分布式版本控制系统,用于跟踪软件项目中的文件变化,便于多人协作开发。Eclipse作为一款流行的Java集成开发环境(IDE),通过集成Git,使得开发者可以在熟悉的开发环境中进行版本管理,包括克隆、提交、推...

    java_cvs_解析

    尽管CVS在历史上扮演了重要角色,但它已逐渐被更现代的分布式版本控制系统,如Git所取代。Git提供更强的性能、更灵活的工作流和更好的分支管理。然而,在处理遗留的CVS项目时,理解CVS的工作原理和如何在Java中解析...

    egit source

    Git是一种分布式版本控制系统,由Linux创始人林纳斯·托瓦兹为管理Linux内核开发而创建。Egit使得开发者能够在Eclipse内部进行版本控制操作,如克隆、提交、分支、合并等,大大简化了Git的使用流程。 Egit的源代码...

    非常好用的工具类git

    Git是世界上最先进的分布式版本控制系统,尤其在IT行业中,它被广泛应用于软件开发和项目协作。标题中的"非常好用的工具类git"表明我们要讨论的是Git作为开发者日常工作中不可或缺的工具。Git不仅帮助开发者追踪代码...

Global site tag (gtag.js) - Google Analytics