We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Apache Subversion

Index Apache Subversion

Apache Subversion (often abbreviated SVN, after its command name svn) is a version control system distributed as open source under the Apache License. [1]

Table of Contents

  1. 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) »

  2. Concurrent Versions System
  3. Free version control software
  4. 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.

See Apache Subversion and Git

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.

See Apache Subversion and PHP

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

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 Apache Subversion and XML

See also

Concurrent Versions System

Free version control software

References

[1] https://en.wikipedia.org/wiki/Apache_Subversion

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.

, OpenBSD, OpenSUSE, OpenVMS, Oracle Solaris, Parsing, Path (computing), Perforce, Perl, PHP, Process (computing), Python (programming language), Red Hat Linux, Revision Control System, Revision tag, Root directory, Ruby (programming language), Self-hosting (compilers), Software versioning, Source code, SourceForge, SUSE Linux, Symbolic link, The Apache Software Foundation, TortoiseSVN, Ubuntu, Unix, Unix-like, Version control, WANdisco, Wayback Machine, WebDAV, XML.