Subversion Software

View 76 business solutions

Browse free open source Subversion software and projects below. Use the toggles on the left to filter open source Subversion software by OS, license, language, programming language, and project status.

  • Manage your entire team in one app Icon
    Manage your entire team in one app

    With Connecteam you can manage every aspect of your business on the go, no workstation needed.

    Connecteam is an award-winning all-in-one employee management solution for daily operations, communications, and human resource management.
  • Migrate to innovate with Red Hat Enterprise Linux on Azure Icon
    Migrate to innovate with Red Hat Enterprise Linux on Azure

    Streamline your IT modernization journey with a holistic environment running Red Hat Enterprise Linux on Azure.

    With Red Hat Enterprise Linux on Azure, businesses can confidently modernize their IT environment, knowing they don’t have to compromise on security, scalability, reliability, and ease of management. Securely accelerate innovation and unlock a competitive edge with enterprise-grade modern cloud infrastructure.
  • 1
    TortoiseSVN

    TortoiseSVN

    An Apache SVN client, right where you need it most

    TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. Which means it's available right where you need it: in the Windows file explorer. It's intuitive and easy to use, since it doesn't require the Subversion command line client to run. Simply the coolest Interface to (Sub)Version Control!
    Leader badge
    Downloads: 29,940 This Week
    Last Update:
    See Project
  • 2
    Subversion for Windows

    Subversion for Windows

    Command line tools, Language bindings, and Apache httpd modules

    Win32 build of Subversion. These binaries are built using Visual C++ 6.0 Should work on all flavours of Windows from Win2000 to Win8 and 2008 Server including server variants (not all tested). (1.7.x does not work on NT4 due to APR using new functions). Modules for Apache 2.2.x and 2.4.x (1.7.6 and up) is included. Language bindings are NOT tested. Source code is found at the Apache Subversion site at http://subversion.apache.org/ Code in this project is just a "Build script" and patches for VC6
    Leader badge
    Downloads: 926 This Week
    Last Update:
    See Project
  • 3
    RCT3 Mega Pack

    RCT3 Mega Pack

    This pack add's custom object and rides into your "RCT3 Platinum" game

    The ULTIMATE RCT3!!!! "CTR/CS/Editor/Custom Utility/Custom Mod/Custom Stall/Creator/SID Editor Data/CTR & CS Creator Plugin/RCT3 Model/RCT3 Model Plugin/" Mass Roller Coaster Tycoon 3 Repository!!!! (100% Safe/Legal!!!)
    Downloads: 43 This Week
    Last Update:
    See Project
  • 4
    commitmonitor

    commitmonitor

    Monitor your SVN repositories and notifies you on new commits

    CommitMonitor is a small tool to monitor Apache™ Subversion® repositories for new commits. It has a very small memory footprint and resides in the system tray.
    Downloads: 25 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
  • 5
    Remote Subversion repository dump
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    iF.SVNAdmin
    The iF.SVNAdmin application is a web based GUI to your Subversion authorization file. It is based on PHP 5.3 and requires a web server (Apache) to be installed. (+ LDAP integration; no database required)
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 7
    A portable Windows based distribution of SVN to take with you. Put it on a removable USB Flash Drive or TrueCrypt volume (maybe even both) then GO!
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    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: 6 This Week
    Last Update:
    See Project
  • 9

    svn-access-manager

    Administer Subversion repository access rights easily

    SVN Access Manager is a powerful tool for managing access to subversion repositories. The tool provides user and group management and access rights (read/write) to dedicated paths in a repository as well.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Cybersecurity Management Software for MSPs Icon
    Cybersecurity Management Software for MSPs

    Secure your clients from cyber threats.

    Define and Deliver Comprehensive Cybersecurity Services. Security threats continue to grow, and your clients are most likely at risk. Small- to medium-sized businesses (SMBs) are targeted by 64% of all cyberattacks, and 62% of them admit lacking in-house expertise to deal with security issues. Now technology solution providers (TSPs) are a prime target. Enter ConnectWise Cybersecurity Management (formerly ConnectWise Fortify) — the advanced cybersecurity solution you need to deliver the managed detection and response protection your clients require. Whether you’re talking to prospects or clients, we provide you with the right insights and data to support your cybersecurity conversation. From client-facing reports to technical guidance, we reduce the noise by guiding you through what’s really needed to demonstrate the value of enhanced strategy.
  • 10
    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: 13 This Week
    Last Update:
    See Project
  • 11
    SVNDetails - a TortoiseSVN plugin for Total Commander 7.x
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    SubTile

    SubTile

    wxWidgets Based Client GUI for Subversion ®

    SubTile is a lightweight platform independent Subversion ® (SVN) client, it runs on all platforms where wxWidgets library is available. Main goal is to provide simple and quick method to manage and organize projects under version control from everywhere without need of development environment.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    A small executable that enables Subversion admins, through a simple configuration file, to be able to control multiple repository paths for all pre- and post-commit enforcing commit regex requirements, integration with Bugzilla an e-mail notification.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    A TortoiseSVN Add-In for Delphi based on the Delphi Add-In for TortoiseSVN at tigris.org (http://delphiaddinfortortoisesvn.tigris.org/).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Sandbox for Progress 4GL. It requires Progress for Windows v.9.1D. Version control program.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    sdSVN
    sdSVN is a Subversion (SVN) client GUI like WinCVS written in Java using Swing Application Framework and SVNKit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Handy PHP5 tool which mirrors two SVN repositories by reproducing each and every commit; useful when it's not possible to perform other mirroring or synchronization. AXE SVN Sync works on 2 working copies and advances the destination up to the source
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Keros is an environment for cross platform scripting and development, providing project management capabilities such as building and library dependency resolution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    This project holds a server side implementation of the Patient Identifier Cross-Reference (PIX) and Patient Demographic Query (PDQ) profiles specified by IHE (IHE.net). The actors implemented are PIX Manager and PDQ Supplier.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    SVN Local Repository Monitor is a little tool that helps those unlucky people (like me) that are forced to use SVN Repositories on a network file share and who would like to easily monitor their team commit activity.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    PrepBuild is a commandline tool for handling the version information for Delphi projects when compiling using the dcc32.exe commandline compiler. It can also be used as a Pre-Build tool in Delphi 2007 and up.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Convert SCCS repositories to Subversion repositories.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    svn-deepcopy

    Creates a deep copy of a subversion repository item.

    The subversion copy command "svn cp" does not include svn:externals into the copy. This behaviour leads sometimes to mistakes during creation of branches or tags. The svn-deepcopy tool overcomes this problem by including external references into the branch or tag. In contrast to other tools, svn-deepcopy preserves the revision history.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Mole is a project started in 2008, designed for allowing users to easily share all kinds of ressources. It is planned to be used as a Mozilla Firefox extension.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    An extension for Typo3 that checks out extensions into a running Typo3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source Subversion Software Guide

Open source Subversion software (often referred to as SVN) is a type of version control system designed to store files and track changes made over time. It was created in 2000 by CollabNet Inc., and has since become one of the most popular open source projects in the world. This software allows users to keep track of changes made within project directories, making it easy for multiple people to work collaboratively on the same project without sacrificing any accuracy or precision.

Subversion works by allowing each user's code submission or “commit” to be saved on a remote server, rather than locally as with other version control systems. Each commit is kept separate from its predecessor so that a user can always restore an earlier version of their code if necessary. Furthermore, each commit is assigned an identifier called a changelist which can be used to quickly access all files associated with that particular commit.

One major advantage of using Subversion is its ability to detect inconsistencies between versions before they are committed into the repository, thus avoiding unnecessary problems down the road. Moreover, if several people are working on the same project at once, Subversion will alert them when one person makes a change that might conflict with another’s work; this helps ensure accuracy and flexibility in collaborative projects.

In addition, Subversion provides various levels of security for users who use it for private projects; authorization support lets users give specific permissions and access rights to collaborators while keeping sensitive information safe from unwanted eyes. Similarly, authentication support can make sure no unauthorized person gain access or make any changes within your repository without permission.

Overall, Open Source subversion software provides numerous advantages over other version control systems by ensuring accurate collaboration between team members while maintaining a high degree of security for sensitive content stored within repositories. It is an invaluable tool for developers and teams who need to keep track of their projects over time.

Features of Open Source Subversion Software

  • Version Control: Subversion is a version control system, which allows users to track changes in their data and revert back to previous versions if required. It also provides revision history, which can be used to compare different version of the document or code.
  • Collaboration: By using subversion, multiple users can collaborate on a project simultaneously by allowing them to directly read and modify repository files while ensuring data integrity.
  • Atomic Commits: Subversion enables atomic commits, which means that once all changes from the commit creator are accepted; they are applied simultaneously instead of individually. This prevents partial rejection of past modifications in cases where errors occur during transmission.
  • File System Tree: Every file stored in the repository is organized into an hierarchical tree structure as opposed to flat file structure found in other systems such as CVS. This makes it easier for users to quickly identify different versions of a particular file rather than browse through large repositories full of files with similar names. Additionally, subversion supports “file externals” feature, which allows related files from different repositories to be grouped together under one parent directory when viewing them on disk or over the web interface.
  • Security Features: Subversion provides advanced security features such as access control lists (ACLs), encryption support and SSH-based authentication mechanisms for connecting remotely over secure networks without compromising user credentials or data integrity. It also comes with an authorization engine (Authz) for fine-grained control over user permissions based on roles/groups within a given project, department, organization, etc., enabling administrators total oversight over who has what level of access rights at any given time.
  • Browser-Based Access: Subversion provides a graphical user interface through web tools such as WebSVN, ViewCVS and CollabNetSubversion Edge which can be used to browse the repository over the web or even perform basic operations on files such as checking out, committing and merging without requiring any command line knowledge.
  • Local File System Support: Subversion also supports local file system support, which means that repositories can be stored as normal directories on a user's workstation as well as on servers. This makes it easy for users to access the latest version of a repository remotely without going through any complicated synchronization process.
  • Plugins and Extensions: Subversion allows users to extend the core functionality through plugins or extensions written in various formats such as Python, Ruby and Bash scripts. This makes it possible for users to customize the system according to their specific requirements while also allowing them to benefit from third-party code available online. Additionally, most of these plugins/extensions are free, making subversion a great tool for cost-effective and reliable version control.

Types of Open Source Subversion Software

  • Classic Open Source Subversion: This type of subversion software provides access to the full version control system, which includes all the basic functions for creating and managing version control repositories. It can be used to maintain multiple versions of a project’s source code, track changes made to them over time, review historical revisions and provide automated backup capabilities.
  • Distributed Version Control System (DVCS): A distributed version control is an open source alternative that allows users to work on local copies of files and submit their changes back into a centralized server repository. This allows developers to collaborate more easily on projects through branching and merging.
  • Web-Based Management Platforms: These web-based platforms are designed specifically for easy management of source code within an organization or across multiple organizations. They have strong security capabilities, such as authentication and authorization built in, along with other features such as task tracking and defect management tools that help support development teams.
  • Hosted Solutions: Cloud hosting is becoming increasingly popular for those who want to outsource the setup and maintenance of their subversion systems. With hosted solutions, all hardware requirements are taken care of by the company providing the service so users don't need any technical expertise themselves in order to use it effectively. These services offer additional features such as user access controls, reporting tools and integrated notifications that regular open source subversion software may not provide out of the box.
  • Plugins and Integrations: One of the attractive features of open source subversion software is its flexibility; there are many plugins available to extend the functionality of open source subversion software. These range from integration with messaging systems or bug tracking applications, to more advanced features such as version comparison and analytics tools.

Open Source Subversion Software Advantages

  • Cost Effective: Open source Subversion software is a cost effective solution to help manage and store important files. It is free to use, allowing companies and individuals to save money when compared to other alternatives.
  • Convenient & Flexible: Open source Subversion software is user-friendly and convenient to use. It allows users to easily access the necessary files from anywhere with an internet connection, enabling them to work remotely and in a more flexible manner.
  • Secure & Reliable: Open source Subversion software offers users secure data storage; this helps ensure that all stored information is safe from outside harm or intrusion. The software also has an intuitive backup feature that enables users to create multiple copies of their important data which can be beneficial when unexpected disruptions occur.
  • Version Control: One of the major benefits provided by open source subversion software is its version control feature, which allows users to keep track of changes made on files over time. This helps reduce confusion when multiple people are working on the same project, as well as allows for easy comparison between different versions of documents.
  • Scalable: Open source Subversion software makes scaling up projects more manageable; this means that businesses are able add new members quickly without compromising existing workflow or processes. Additionally, the ability for large teams collaborate together on a single system minimizes communication gaps and increases overall efficiency considerably.

What Types of Users Use Open Source Subversion Software?

  • Developers: Developers use open source Subversion software to collaborate on developing applications and keep track of the progress of their projects.
  • Code Reviewers: Code reviewers use open source Subversion software to check code for quality assurance, bugs, and other necessary edits.
  • System Administrators: System administrators use open source Subversion software to manage system configuration changes, as well as create backups of file versions in case of a system crash.
  • Project Managers: Project managers use open source Subversion software to keep track of project milestones, deadlines, and tasks assigned to project members.
  • Technical Writers: Technical writers use open source Subversion software to create documentation that is accurate and up-to-date with project development changes.
  • Graphic Designers: Graphic designers use open source Subversion software to store and access design elements in order to quickly make changes or update artwork files.
  • Open Source Enthusiasts: Open source enthusiasts use open source Subversion software to stay up-to-date on projects they are passionate about or just want follow the progress of their favorite technologies over time.

How Much Does Open Source Subversion Software Cost?

Open source Subversion software is completely free to use. The source code is freely available, meaning you can access it without any cost and customize it as you see fit. There are no licenses required and no hidden costs associated with using the software. With open source software, you have the freedom to modify, redistribute, and use the program however you like without worrying about paying licensing fees or royalties. Additionally, most open source projects provide helpful communities that offer support in development and other areas of the project so if ever stuck there's always someone who can help out.

Overall, using Subversion's open source software is a great way to get started quickly with version control for free.

What Software Can Integrate With Open Source Subversion Software?

Open source Subversion software can integrate with a variety of different types of software. One type of software is version control systems, which help to keep track of file versions in the same project. This allows developers to work on different parts of a project simultaneously, while being able to switch back and forth between versions easily. Another type of integration that can be used is bug trackers and defect tracking tools. These help to pinpoint problems in the code and make it easier for developers to find and fix issues quickly. Additionally, there are also open source development frameworks like Maven or Jenkins that provide the ability to build, test and deploy applications from a single location, making the process much more efficient and manageable when working with large projects. Finally, open source Subversion can also be integrated into Continuous Integration/Continuous Delivery (CI/CD) platforms, allowing teams to automate their entire development workflow from building code all the way up through deployment processes.

Trends Related to Open Source Subversion Software

  • Increased User Adoption: Open source subversion software has seen an increase in user adoption over the past few years, as more users are discovering the benefits of using this type of software. This is due to its low cost and its flexibility, which allow users to customize it to fit their individual needs.
  • Enhanced Security: Open source subversion software has also seen an increase in security features, which allows users to protect their data from malicious actors. This is especially important for businesses, as it can help protect sensitive information from being compromised.
  • Increased Collaboration: Subversion software also provides users with the ability to collaborate on projects with other users. This makes it easier for teams to work together on large projects, and makes it easier to share resources, such as code and documents.
  • Improved Support: Finally, open source subversion software has seen an increase in support options. This allows users to get help when they need it and ensures that the software is up-to-date with the latest security patches and updates.

How To Get Started With Open Source Subversion Software

To get started with using open source Subversion software, users should begin by downloading the appropriate version for their system. The Apache Subversion project offers different versions from its official site (https://subversion.apache.org/packages.html), such as Windows builds and Linux binaries, allowing a user to choose the best option for their system.

Once the download is complete, they will then need to install it on their computers. The installation process varies slightly between systems, but generally requires running an executable which will set up the program and configure it according to the user’s preferences.

Once installed, users can begin using Subversion straight away with no further configuration needed. However, if they want more control over how Subversion works and looks like they can access its very powerful settings located in an options window accessed through a launcher applet in various ways depending on their system (usually this consists of going into “settings” or “preferences”). These options allow you customize everything from font size to network connection attributes and authentication methods used when accessing servers; enabling them to fully tailor the program for their specific needs.

New users might find it helpful to check out some tutorials available online before getting started with working on actual projects. Tutorials explain all functions in great detail as well as useful reference materials that can be consulted at any time throughout usage of Subversion software. It is also worth noting that most operations done via command line commands have graphical equivalents in adaptable GUI applications such as TortoiseSVN (https://tortoisesvn.net/) which makes setting up remote repositories faster and easier than ever before plus provides access to additional features not present in regular SVN utility programs.

Once comfortable with operating within subversion, create new repositories either local or remote using existing server space or self-hosting if needed; add files and directories; commit changes made; share code/documents between team members while offline, etc., following basic instructions provided by various documents found online taking one step at a time until familiarized with all functionalities involved. Again, consulting help menus when stuck will often narrow down mistakes that might be hindering progress along development path utilizing open source subversions software efficiently.