Table of Contents
82 relations: Abstraction layer, Apache HTTP Server, Apache License, Atomicity (database systems), Ben Collins-Sussman, Berkeley DB, Branching (version control), C (programming language), C Sharp (programming language), CentOS, Client–server model, CodePlex, CollabNet, Commit (data management), Communication protocol, Comparison of Subversion clients, Comparison of version-control software, Concurrent Versions System, Debian, Diff, Fedora Linux, File locking, Free Software Directory, FreeBSD, Git, GNU Compiler Collection, Graphical user interface, HFS Plus, HP-UX, Internationalization and localization, Internet protocol suite, Java (programming language), Language binding, Library (computing), Linus Torvalds, List of Java APIs, List of software that uses Subversion, List of TCP and UDP port numbers, List of version-control software, Long-term support, MacOS, Make (software), Media type, Metadata, Microsoft Windows, MIME, NetBSD, Newline, Open-source license, Open-source software, ... Expand index (32 more) »
- Concurrent Versions System
- Free version control software
- Unix archivers and compression-related utilities
Abstraction layer
In computing, an abstraction layer or abstraction level is a way of hiding the working details of a subsystem.
See Apache Subversion and Abstraction layer
Apache HTTP Server
The Apache HTTP Server is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache Subversion and Apache HTTP Server are Apache Software Foundation projects, cross-platform free software, free software programmed in C and software using the Apache license.
See Apache Subversion and Apache HTTP Server
Apache License
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). Apache Subversion and Apache License are software using the Apache license.
See Apache Subversion and Apache License
Atomicity (database systems)
In database systems, atomicity (from undividable) is one of the ACID (Atomicity, Consistency, Isolation, Durability) transaction properties.
See Apache Subversion and Atomicity (database systems)
Ben Collins-Sussman
Ben Collins-Sussman is an American software engineer, composer, and author.
See Apache Subversion and Ben Collins-Sussman
Berkeley DB
Berkeley DB (BDB) is an embedded database software library for key/value data, historically significant in open-source software. Berkeley DB is written in C with API bindings for many other programming languages. BDB stores arbitrary key/data pairs as byte arrays and supports multiple data items for a single key. Apache Subversion and Berkeley DB are free software programmed in C.
See Apache Subversion and Berkeley DB
Branching (version control)
Branching, in version control and software configuration management, is the duplication of an object under version control (such as a source code file or a directory tree).
See Apache Subversion and Branching (version control)
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language.
See Apache Subversion and C (programming language)
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
See Apache Subversion and C Sharp (programming language)
CentOS
CentOS (from Community Enterprise Operating System; also known as CentOS Linux) is a discontinued Linux distribution that provided a free and open-source community-supported computing platform, functionally compatible with its upstream source, Red Hat Enterprise Linux (RHEL).
See Apache Subversion and CentOS
Client–server model
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
See Apache Subversion and Client–server model
CodePlex
CodePlex was a forge website by Microsoft.
See Apache Subversion and CodePlex
CollabNet
CollabNet VersionOne is a software firm headquartered in Alpharetta, Georgia, United States. Apache Subversion and CollabNet are collaborative software.
See Apache Subversion and CollabNet
Commit (data management)
In computer science and data management, a commit is the making of a set of tentative changes permanent, marking the end of a transaction and providing Durability to ACID transactions.
See Apache Subversion and Commit (data management)
Communication protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any variation of a physical quantity.
See Apache Subversion and Communication protocol
Comparison of Subversion clients
A comparison of Subversion clients includes various aspects of computer software implementations of the client role using the client–server model of the Subversion revision control system.
See Apache Subversion and Comparison of Subversion clients
Comparison of version-control software
The following tables describe attributes of notable version control and software configuration management (SCM) software systems that can be used to compare and contrast the various systems.
See Apache Subversion and Comparison of version-control software
Concurrent Versions System
Concurrent Versions System (CVS, or Concurrent Versioning System) is a version control system originally developed by Dick Grune in July 1986. Apache Subversion and Concurrent Versions System are free software programmed in C, free version control software and unix archivers and compression-related utilities.
See Apache Subversion and Concurrent Versions System
Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.
See Apache Subversion and Debian
Diff
In computing, the utility diff is a data comparison tool that computes and displays the differences between the contents of files.
See Apache Subversion and Diff
Fedora Linux
Fedora Linux is a Linux distribution developed by the Fedora Project.
See Apache Subversion and Fedora Linux
File locking
File locking is a mechanism that restricts access to a computer file, or to a region of a file, by allowing only one user or process to modify or delete it at a specific time and to prevent reading of the file while it's being modified or deleted.
See Apache Subversion and File locking
Free Software Directory
The Free Software Directory (FSD) is a project of the Free Software Foundation (FSF).
See Apache Subversion and Free Software Directory
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD).
See Apache Subversion and FreeBSD
Git
Git is a distributed version control system that tracks versions of files. Apache Subversion and Git are concurrent Versions System, free software programmed in C and free version control software.
GNU Compiler Collection
The GNU Compiler Collection (GCC) is a collection of compilers from the GNU Project that support various programming languages, hardware architectures and operating systems. Apache Subversion and GNU Compiler Collection are cross-platform free software.
See Apache Subversion and GNU Compiler Collection
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See Apache Subversion and Graphical user interface
HFS Plus
HFS Plus or HFS+ (also known as Mac OS Extended or HFS Extended) is a journaling file system developed by Apple Inc. It replaced the Hierarchical File System (HFS) as the primary file system of Apple computers with the 1998 release of Mac OS 8.1.
See Apache Subversion and HFS Plus
HP-UX
HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on Unix System V (initially System III) and first released in 1984.
See Apache Subversion and HP-UX
Internationalization and localization
In computing, internationalization and localization (American) or internationalisation and localisation (British), often abbreviated i18n and l10n respectively, are means of adapting computer software to different languages, regional peculiarities and technical requirements of a target locale.
See Apache Subversion and Internationalization and localization
Internet protocol suite
The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria.
See Apache Subversion and Internet protocol suite
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
See Apache Subversion and Java (programming language)
Language binding
In programming and software design, binding is an application programming interface (API) that provides glue code specifically made to allow a programming language to use a foreign library or operating system service (one that is not native to that language).
See Apache Subversion and Language binding
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
See Apache Subversion and Library (computing)
Linus Torvalds
Linus Benedict Torvalds (born 28 December 1969) is a Finnish-American software engineer who is the creator and lead developer of the Linux kernel.
See Apache Subversion and Linus Torvalds
List of Java APIs
There are two types of Java programming language application programming interfaces (APIs).
See Apache Subversion and List of Java APIs
List of software that uses Subversion
The following is a list of software that uses Subversion, a revision control system used in software development.
See Apache Subversion and List of software that uses Subversion
List of TCP and UDP port numbers
This is a list of TCP and UDP port numbers used by protocols for operation of network applications.
See Apache Subversion and List of TCP and UDP port numbers
List of version-control software
This is a list of notable version control software systems.
See Apache Subversion and List of version-control software
Long-term support
Long-term support (LTS) is a product lifecycle management policy in which a stable release of computer software is maintained for a longer period of time than the standard edition.
See Apache Subversion and Long-term support
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
See Apache Subversion and MacOS
Make (software)
In software development, Make is a command-line interface (CLI) software tool that performs actions ordered by configured dependencies as defined in a configuration file called a makefile.
See Apache Subversion and Make (software)
Media type
A media type (formerly known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet.
See Apache Subversion and Media type
Metadata
Metadata (or metainformation) is "data that provides information about other data", but not the content of the data itself, such as the text of a message or the image itself.
See Apache Subversion and Metadata
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.
See Apache Subversion and Microsoft Windows
MIME
Multipurpose Internet Mail Extensions (MIME) is a standard that extends the format of email messages to support text in character sets other than ASCII, as well as attachments of audio, video, images, and application programs.
See Apache Subversion and MIME
NetBSD
NetBSD is a free and open-source Unix-like operating system based on the Berkeley Software Distribution (BSD).
See Apache Subversion and NetBSD
Newline
A newline (frequently called line ending, end of line (EOL), next line (NEL) or line break) is a control character or sequence of control characters in character encoding specifications such as ASCII, EBCDIC, Unicode, etc.
See Apache Subversion and Newline
Open-source license
Open-source licenses are software licenses that allow content to be used, modified, and shared.
See Apache Subversion and Open-source license
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
See Apache Subversion and Open-source software
OpenBSD
OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Apache Subversion and OpenBSD are free software programmed in C.
See Apache Subversion and OpenBSD
OpenSUSE
openSUSE is a free and open-source Linux distribution developed by the openSUSE project.
See Apache Subversion and OpenSUSE
OpenVMS
OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system.
See Apache Subversion and OpenVMS
Oracle Solaris
Solaris is a proprietary Unix operating system originally developed by Sun Microsystems.
See Apache Subversion and Oracle Solaris
Parsing
Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.
See Apache Subversion and Parsing
Path (computing)
A path (or filepath, file path, pathname, or similar) is a string of characters used to uniquely identify a location in a directory structure.
See Apache Subversion and Path (computing)
Perforce
Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools, platform automation, and agile planning software.
See Apache Subversion and Perforce
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Apache Subversion and Perl are free software programmed in C.
See Apache Subversion and Perl
PHP
PHP is a general-purpose scripting language geared towards web development.
Process (computing)
In computing, a process is the instance of a computer program that is being executed by one or many threads.
See Apache Subversion and Process (computing)
Python (programming language)
Python is a high-level, general-purpose programming language. Apache Subversion and Python (programming language) are cross-platform free software.
See Apache Subversion and Python (programming language)
Red Hat Linux
Red Hat Linux was a widely used commercial open-source Linux distribution created by Red Hat until its discontinuation in 2004.
See Apache Subversion and Red Hat Linux
Revision Control System
Revision Control System (RCS) is an early implementation of a version control system (VCS). Apache Subversion and Revision Control System are free version control software.
See Apache Subversion and Revision Control System
Revision tag
A revision tag is a textual label that can be associated with a specific revision of a project maintained by a version control system.
See Apache Subversion and Revision tag
Root directory
In a computer file system, and primarily used in the Unix and Unix-like operating systems, the root directory is the first or top-most directory in a hierarchy.
See Apache Subversion and Root directory
Ruby (programming language)
Ruby is an interpreted, high-level, general-purpose programming language. Apache Subversion and Ruby (programming language) are free software programmed in C.
See Apache Subversion and Ruby (programming language)
Self-hosting (compilers)
In computer programming, self-hosting is the use of a program as part of the toolchain or operating system that produces new versions of that same program—for example, a compiler that can compile its own source code.
See Apache Subversion and Self-hosting (compilers)
Software versioning
Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
See Apache Subversion and Software versioning
Source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language.
See Apache Subversion and Source code
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software.
See Apache Subversion and SourceForge
SUSE Linux
SUSE Linux is a computer operating system developed by SUSE.
See Apache Subversion and SUSE Linux
Symbolic link
In computing, a symbolic link (also symlink or soft link) is a file whose purpose is to point to a file or directory (called the "target") by specifying a path thereto.
See Apache Subversion and Symbolic link
The Apache Software Foundation
The Apache Software Foundation (ASF) is an American nonprofit corporation (classified as a 501(c)(3) organization in the United States) to support a number of open-source software projects.
See Apache Subversion and The Apache Software Foundation
TortoiseSVN
TortoiseSVN is a Subversion client, implemented as a Microsoft Windows shell extension, that helps programmers manage different versions of the source code for their programs.
See Apache Subversion and TortoiseSVN
Ubuntu
Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software.
See Apache Subversion and Ubuntu
Unix
Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
See Apache Subversion and Unix
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.
See Apache Subversion and Unix-like
Version control
Version control (also known as revision control, source control, and source code management) is the software engineering practice of controlling computer files and versions of files; primarily source code text files, but generally any type of file.
See Apache Subversion and Version control
WANdisco
WANdisco, plc. develops technology that moves large Internet of Things (IoT) datasets, edge data, and Hadoop.
See Apache Subversion and WANdisco
Wayback Machine
The Wayback Machine is a digital archive of the World Wide Web founded by the Internet Archive, an American nonprofit organization based in San Francisco, California.
See Apache Subversion and Wayback Machine
WebDAV
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents directly in an HTTP web server by providing facilities for concurrency control and namespace operations, thus allowing Web to be viewed as a writeable, collaborative medium and not just a read-only medium. Apache Subversion and WebDAV are collaborative software.
See Apache Subversion and WebDAV
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.
See also
Concurrent Versions System
- Apache Subversion
- CVSNT
- Cervisia
- Concurrent Versions System
- Dev-C++
- Dick Grune
- Distributed Concurrent Versions System
- Distributed version control
- Git
- GitLab
- IBM DevOps Code ClearCase
- OpenGrok
- TortoiseCVS
- ViewVC
Free version control software
- Apache Allura
- Apache Subversion
- BitKeeper
- Breezy (software)
- CVSNT
- Cervisia
- Code Co-op
- Cogito (software)
- Concurrent Versions System
- Darcs
- Distributed version control
- Fossil (software)
- GNU Bazaar
- GNU arch
- Git
- Git-annex
- GitLab
- Hgsubversion
- Mercurial
- Monotone (software)
- OpenGrok
- QVCS
- Revision Control System
- RhodeCode
- Source Code Control System
- SourcePuller
- TortoiseCVS
- TortoiseHg
- Vesta (software configuration management)
Unix archivers and compression-related utilities
- Apache Subversion
- Ar (Unix)
- Backup-file Format
- Bzip2
- Compress (software)
- Concurrent Versions System
- Cpio
- Dump (Unix)
- FreeArc
- Gzip
- Info-ZIP
- Pack (software)
- Pax (command)
- Shar
- Source Code Control System
- Tar (computing)
- XZ Utils
References
Also known as Commit access, FSFS, Mod dav svn, SVN branch, Sub Versioning, Subversion (Software), Subversion (program), Subversion (vcs), Subversion branch, Subversion branching, Subversion software, Subversive branching, Subverson, Svn (Unix), Svn (software), Svn (vcs), Svn software, Svn vcs.

