My Blog

Subversion on cloud

 1-click AWS Deployment    1-click Azure Deployment

Overview

Apache Subversion 1.7.14 is a super set of all previous Subversion releases and is as of the time of its release considered the current “best” release. Any feature or bug fix in 1.0.x through 1.7.x is also in 1.8, but 1.8 contains features and bug fixes not present in any earlier release. The new features will eventually be documented in a 1.8 version of the free Subversion book (svnbook.red-bean.com).

Subversion is owned by Subversion (https://subversion.apache.org/) and they own all related trademarks and IP rights for this software.

Subversion on cloud runs on Amazon Web Services (AWS)  and Azure and  ensures that your websites load faster.

Cognosys provides hardened images of Subversion on all public cloud ( AWS marketplace and Azure ).

Secured Subversion on Ubuntu 14.04 LTS 

Features

Major Features of Subversion

  • Most CVS features.
  • Directories are versioned.
  • Copying, deleting and renaming are versioned.
  • Free-form versioned metadata (“properties”).
  • Atomic commits.
  • Branching and tagging are cheap (constant time) operations.
  • Merge tracking.
  • File locking.
  • Executable flag is preserved.
  • Symbolic links can be versioned.
  • Apache network server option, with WebDAV/DeltaV protocol.
  • Natively client/server, layered library design with clean APIs.
  • Binary files handled efficiently.
  • Costs are proportional to change size, not data size.
  • Bindings to programming languages.

Azure

Installation Instructions For Subversion 1.8.8 on Ubuntu

Note: How to find PublicDNS in Azure

Step 1) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on Azure Cloud

1) Download Putty.

2) Connect to virtual machine using following SSH credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2)  Other Information:

Version – Subversion 1.8.8

1.Default ports:

  • Linux Machines:  SSH Port – 22

Configure custom inbound and outbound rules using this link

2. To access Webmin interface for management please follow this link

Installation Instructions For Subversion 1.7.14 on CentOS

Note : How to find PublicDNS in Azure

Step 1) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on Azure Cloud

1) Download Putty.

2) Connect to virtual machine using following SSH credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Note: Use this to grant SELINUX permission when you configure repository

  • chcon -R -h -t httpd_sys_content_t PATH_TO_REPOSITORY

Step 2)  Other Information:

Version – Subversion 1.7.14

1.Default ports:

  • Linux Machines:  SSH Port – 22

Configure custom inbound and outbound rules using this link

2. To access Webmin interface for management please follow this link


Videos

Secured Subversion on Ubuntu 14.04 LTS 

How to Work

Subversion on cloud

Related Posts