Giter VIP home page Giter VIP logo

subversion-docker's Introduction

subversion-docker

Docker Pulls


For the demo Please visit to the youtube URL-: https://www.youtube.com/watch?v=nXdSoo610Vk
Blog link-: https://gotechnies.net/use-apache-subversion-on-docker-container/

Apache Subversion

Welcome to subversion.apache.org, the online home of the Apache Subversion™ software project. Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the open source arena and the corporate world.

Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.

Run the docker container like below commands

$ docker run -d -p 80:80 -p 2222:22 -p 443:443 arvindr226/subversion

Please create a file docker-compose.yml, add the below content.

version: "2.0"
services:
  web:
    container_name: subversions
    image: arvindr226/subversion
    ports:
       - "80:80"
       - "443:443"
       - "2222:22"

To start the docker container, use the below command.

$ docker-compose up -d

To Stop the subversion docker contianer. Use the below command.

$ docker-compose stop

How to create SVN Repository ?

First of all generate ssh public key using below command.

$ ssh-keygen 

Step 1-: Authenticate your localhost to docker container

$ ssh-copy-id root@localhost -p2222

Enter the password "gotechnies"

Step 2-: Create SVN repository.

$ ssh root@localhost -p2222 /create_svn.sh New_Repo

Step 3-: Checkout your SVN repository

$ svn co http://192.168.1.89/svn/New_Repo

Default Username and password.
Username-: admin
Password-: gotechnies
To Check the repository on WebSVN. http://localhost/ or http://serverip/

subversion-docker's People

Contributors

arvindr226 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.