Java Version Control Software

View 76 business solutions

Browse free open source Java Version Control Software and projects below. Use the toggles on the left to filter open source Java Version Control Software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Comprehensive Cybersecurity to Safeguard Your Organization | SOCRadar Icon
    Comprehensive Cybersecurity to Safeguard Your Organization | SOCRadar

    See what hackers already know about your organization – and stop them from getting in.

    Protect your organization from cyber threats with SOCRadar’s cutting-edge threat intelligence. Gain 360° visibility into your digital assets, monitor the dark web, and stay ahead of hackers with real-time insights. Start for free and transform your cybersecurity today.
    Free Trial
  • 1
    maven git commit id plugin

    maven git commit id plugin

    Maven plugin which includes build-time git repository information

    git-commit-id-maven-plugin is a plugin quite similar to Build Number Maven Plugin for example but as the Build Number plugin at the time when I started this plugin only supported CVS and SVN, something had to be done. I had to quickly develop a Git version of such a plugin. For those who don't know the plugin, it basically helps you with the following tasks and answers related questions. The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. A detailed description of using the plugin is available in the Using the plugin document. All you need to do in the basic setup is to include that plugin definition in your pom.xml. For more advanced users we also prepared a guide to provide a brief overview of the more advanced configurations. Even though this plugin tries to be compatible with every Maven version there are some known limitations with specific versions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    StatSVN is a metrics-analysis tool for charting software evolution through analysis of Subversion source repositories.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 3
    Clearcase plugin for Eclipse

    Clearcase plugin for Eclipse

    Eclipse plugin for VCS ClearCase

    Provides a ClearCase plug-in for the eclipse development environment. The plug-in Require a ClearCase client installed. We welcome feedback from end-user to make the plug-in more user-friendly. Release info will be published on release mailing-list. Version 2.2.36 --> requires java 1.7 or higher. Version 2.2.42 --> requires java 1.8 or higher.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Gitblit

    Gitblit

    pure java git solution

    Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories. Gitblit GO is an integrated, single-stack solution based on Jetty. You do not need Apache httpd, Perl, Git, or Gitweb. Should you want to use some or all of those, you still can; Gitblit plays nice with the other kids on the block. This is what you should download if you want to go from zero to Git in less than 5 mins. Gitblit WAR is what you should download if you already have a servlet container available that you wish to use. Jetty 6/7/8 and Tomcat 6/7 are known to work. Generally, any Servlet 2.5 or Servlet 3.0 container should work. Gitblit can be used as a dumb repository viewer with no administrative controls or user accounts. Gitblit can be used as a complete Git stack for cloning, pushing, and repository access control.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Auth for GenAI | Auth0 Icon
    Auth for GenAI | Auth0

    Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

    Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
    Try free now
  • 5
    Subversive SVN Connector

    Subversive SVN Connector

    Extensible SVN Connector for Eclipse Subversive plug-in

    Eclipse's Subversive plug-ins allow usage of the Subversion version control from within your Eclipse workspace, however these plug-ins require a SVN connector in order to work. This connector is based on the SVKit toolkit, which in itslef is a pure Java based SVN library. Apart from offering Subversion functionality this connector also allows you to extend and plugin your own custom conflict resolution handler, using Eclipse's extension points. For more information see the Wiki.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    This project provides a generic CDS (or ARINC 661 Server), coded in the Java language in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, etc… This project is managed by Dassault Aviation.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    SvnStat

    SvnStat

    Subversion (SVN) Statistics

    SvnStat (Subversion Statistics) generates statistical reports with graphs and charts similar to StatCvs from Subversion (svn) logs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Echo Tracking Demo.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9

    Document Management System

    This project is for managing documents in an organisation effectively

    As business grows, Capturing, Storing and Sharing corporate knowledge is vital to the success of business. Electronic Document Management System (EDMS) is the best solution for managing information more efficiently, accurately, and cost-effectively. EDMS improves organizational effectiveness by providing companies with greater ability to manage their unstructured information. It also enhances an organization’s ability to leverage information stores by allowing enterprise wide access for thousands of users. Provides tight security, ensuring that only people authorized to review or edit a document have access to it. EDMS is a fully Browser based system developed in Java and needs no client component for implementation, when deployed either in the Intranet or over the Internet.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10

    Decode PeopleCode

    Decodes PeopleCode bytecode and submits the code to SVN or Git

    Decodes PeopleCode (the proprietary language in Oracle's PeopleSoft ERP software) from bytecode to text. Stores the code in text files, or commits it to a Subversion or Git version control system. Can also extract PeopleCode and SQL text from PeopleTools .xml project files, and does three-way merging of PeopleCode (to reapply customizations during an upgrade).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    StatCVS generates HTML reports from CVS repository logs. The reports give developers and project managers insight into the evolution of the code base and individual contributions. StatCVS is a command line application and written in Java.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    External diff Tool is an Eclipse plugin that allows the launch of an external diff tool for file compares rather than the default built-in Eclipse diff tool. This plugin doesn't replace the built-in Eclipse tool. It only adds a new menu item to the GUI.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Eclipse Version Tree Plugin is an easy to use, graphical version tree for project artifacts hosted in a CVS repository. It is a graphical replacment for Eclipse resource history. Supports different layout styles, customization and convenience features. The development is being continued on GitHub https://github.com/angvoz/net.sf.versiontree
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    GeoGit

    GeoGit

    Geospatial Distributed Version Control System

    NOTE: this project has been renamed as GeoGig. Use this URL to get to the GeoGig downloads: https://sourceforge.net/p/geogig Welcome to the GeoGit project, exploring the use of distributed management of spatial data. GeoGit draws inspiration from Git, but adapts its core concepts to handle versioning of geospatial data. Users are able to import raw geospatial data (currently from Shapefiles, PostGIS or SpatiaLite) in to a repository where every change to the data is tracked. These changes can be viewed in a history, reverted to older versions, branched in to sandboxed areas, merged back in, and pushed to remote repositories.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Java application designed to update existing java applications from an SVN repository. The application also optionally launches ANT build scripts during the update process.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    An Eclipse (www.eclipse.org) version control plugin for the new and improved CVS, Subversion. MOVED TO http://subclipse.tigris.org
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    BeyondCVS is an Eclipe plug-in that enables using Beyond Compare (externally) for comparing files and folders. It also allows comparing a single file to a previous revision in CVS/SVN or Local History. There is also support for opening Putty and WinSCP.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Bloof is an infrastructure for analytical processing of version control data. The main distribution provides a GUI for visualizing the evolution of a software project. External tools can access Bloof via Java API and a XML result mechanism.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    DVN

    An extended Subversion client enabling versioning of database schemas

    The goal of this project is to create an extension to Subversion, a version control system, with database schema versioning support. As a result, it will be possible to control versions of relational database objects, such as tables, views or stored procedures together with source code of the application, hence monitor relation between source code and database schema changes, history of database schema changes and ability to automatically update a newer, or revert to an older revision. Currently, the client supports PostgreSQL and MySQL database systems. Emphasis is put on the client to be extensible, though, so it is possible to implement a connector for another database system. This project is supported by the Faculty of Informatics, Masaryk University, Brno, Czech Republic, as a research project MUNI33/112013, http://www.muni.cz/research/projects/23565
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    WOOKI is a peer-to-peer wiki. It based on unstructured p2P network with data replication. WOOT framework synchronizes data. SWOOKI is a semantic extenion of WOOKI. It is implemented as a plugin of WOOKI. SWOOKI is peer-to-peer semantic wiki.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    SVN repository indexing and searching engine
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    SourceDiff is a difference utility designed to allow revisions of source code to be compared for functional differences rather than textual differences.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Bringing the power of Git to Java developers, JavaGit is a Java API that provides easy access to git repositories for Java programs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    jwadlib WAD Library is a Java library for manipulating WAD files, the format made popular by Doom.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    A java-based auto-update module. Generated updates are transferred in archives, upgrading between subsequent versions. An update contains changed single files and changed part of jars's and zip's. Mirrors, release notes, update uninstallation, news.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.