Comprehensive Subversion
Comprehensive Subversion, available at $54.99, has an average rating of 3.65, with 76 lectures, 3 quizzes, based on 61 reviews, and has 574 subscribers.
You will learn about How to setup the Subversion source code repository system using Apache 2.X server as the backbone to access the repository. Know how to add, move, and delete and manage files in the repository. How to design and implement a new Subversion Repository to meet your needs. How to successfully develop a branching and merging strategy to manage parallel development. This course is ideal for individuals who are You should take this course if you want to learn how to manage code in a source code repository or You need to take this course if you want to setup a real development environment that is practical and maintainable. or You should take this course if you participate in other Udemy programming courses and want to preserve the examples or You should take this course if you want to extend code examples, learn the fundamentals of how parallel development is done with Subversion. or You shouldn't take this course if you don't feel comfortable working on the command-line or have a desire to learn how to work on the command-line. It is particularly useful for You should take this course if you want to learn how to manage code in a source code repository or You need to take this course if you want to setup a real development environment that is practical and maintainable. or You should take this course if you participate in other Udemy programming courses and want to preserve the examples or You should take this course if you want to extend code examples, learn the fundamentals of how parallel development is done with Subversion. or You shouldn't take this course if you don't feel comfortable working on the command-line or have a desire to learn how to work on the command-line.
Enroll now: Comprehensive Subversion
Summary
Title: Comprehensive Subversion
Price: $54.99
Average Rating: 3.65
Number of Lectures: 76
Number of Quizzes: 3
Number of Published Lectures: 76
Number of Published Quizzes: 2
Number of Curriculum Items: 79
Number of Published Curriculum Objects: 78
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to setup the Subversion source code repository system using Apache 2.X server as the backbone to access the repository.
- Know how to add, move, and delete and manage files in the repository.
- How to design and implement a new Subversion Repository to meet your needs.
- How to successfully develop a branching and merging strategy to manage parallel development.
Who Should Attend
- You should take this course if you want to learn how to manage code in a source code repository
- You need to take this course if you want to setup a real development environment that is practical and maintainable.
- You should take this course if you participate in other Udemy programming courses and want to preserve the examples
- You should take this course if you want to extend code examples, learn the fundamentals of how parallel development is done with Subversion.
- You shouldn't take this course if you don't feel comfortable working on the command-line or have a desire to learn how to work on the command-line.
Target Audiences
- You should take this course if you want to learn how to manage code in a source code repository
- You need to take this course if you want to setup a real development environment that is practical and maintainable.
- You should take this course if you participate in other Udemy programming courses and want to preserve the examples
- You should take this course if you want to extend code examples, learn the fundamentals of how parallel development is done with Subversion.
- You shouldn't take this course if you don't feel comfortable working on the command-line or have a desire to learn how to work on the command-line.
This course is for people who want to learn Apache Subversion SVN and how to setup a complete development environment.
Learn Subversion 1.9x on a Windows, Mac, or Linux machine.
Covers the new features introduced in 1.8.x and 1.9.x versions.
-
Download, Install, and Configure Subversion with Apache 2.2.x Web Server.
-
Create a Tutorial Repository for practice and YOUR repository using best practices.
-
Practice with sample files how to import, create, modify, delete, and view files.
-
Learn how to probe the repository and identify when changes were made.
-
Build and configure your Subversion development environment using Perl and Python.
-
Learn all about Hooks. Program scripts that execute when a user runs a specific command.
-
Learn how to attach properties to files (both Revision and Non-Revision).
-
Learn how parallel development is done through branching and merging.
-
UPDATED to include support for Apache 2.4.x web servers running subversion
One course that covers Windows, Mac, and Linux.
I provide quality SVN training on how to use the tool by:
-
Showing you what commands to use as you add content into the repository.
-
I provide you with Perl/Python scripts that you can use that will help you develop a workflow to store and identify content.
-
I provide you with the knowledge you need to understand the concepts of parallel development through branching and merging.
-
I show the quintessential branching and merging patterns you need in order to use it for your development.
-
I provide a real working coding example of how to take code and add a new feature to the code using the branching and merging techniques.
Here’s what you learn about the tools:
-
How to setup the Subversion source code repository system using Apache 2.X server as the backbone to access the repository.
-
You learn the basic and advanced commands, including how to use the import command to populate files in the Repository.
-
You learn the best-practices on how to setup a repository of your own separate from the one we use to learn with.
-
You learn how to build Perl and Python from source code we download for Linux/Mac.
-
You learn how to integrate a graphical Diff/Merge tool that is free on the internet to enhance the usability of Subversion.
Join me in the next lecture in this quality SVN Course!
Course Curriculum
Chapter 1: The adventure begins here
Lecture 1: Introduction
Chapter 2: Installation
Lecture 1: Downloading Subversion
Lecture 2: Downloading Subversion – Without WANDisco registration form.
Chapter 3: Installing Subversion on Linux
Lecture 1: Installing Subversion
Lecture 2: Configuring HTTP
Lecture 3: Checking The Apache Version Installed
Lecture 4: HTTPD.conf Update for Apache 2.4.x
Lecture 5: Starting/Updating Subversion.conf for Apache 2.4.x
Lecture 6: Creating Subversion.conf
Lecture 7: Authorizing Access
Lecture 8: Starting your repository
Lecture 9: Starting/Stopping/Resetting the Subversion Service
Chapter 4: Installing Subversion on a Mac (Snow Leopard)
Lecture 1: Installing Subversion
Lecture 2: Configuring HTTPD
Lecture 3: Checking The Apache Server Installed
Lecture 4: HTTPD.conf Update for Apache 2.4.x
Lecture 5: Updating Subversion.conf for Apache 2.4.x
Lecture 6: Creating Subversion.conf
Lecture 7: Authorizing Access
Lecture 8: Starting the Respository
Lecture 9: Starting/Stopping/Resetting the Subversion Service
Chapter 5: Installing Subversion on Windows (Windows 7 Home Edition)
Lecture 1: Installing Subversion
Lecture 2: Configuring HTTPD
Lecture 3: Checking The Apache Server Installed
Lecture 4: HTTPD.conf Update for Apache 2.4.x
Lecture 5: Starting/Updating Subversion.conf for Apache 2.4.x
Lecture 6: Creating Subversion.conf
Lecture 7: Authorizing Access
Lecture 8: Starting the repository
Lecture 9: Starting/Stopping/Resetting the Subversion Service
Chapter 6: Completing the install
Lecture 1: Hints to Challenge using Apache 2.4.x Upgrade
Lecture 2: Challenge: Configuration challenge…. (If you dare)
Lecture 3: Challenge: Configuration solution
Chapter 7: The basics – Import, Working Copy, Add, Delete, Move, etc…
Lecture 1: Basic file commands – Import, Add, Move, Delete… etc.
Lecture 2: Revisions – Pegged, history, and how it works. Tools for a sleuth!
Lecture 3: Working Copy – Annotate, update, revert and relocate…
Lecture 4: Diff and Update
Chapter 8: Setting up your subversion hook environment.
Lecture 1: Linux: Building Perl from source on CENTOS 6 (Should work for most if not all)
Lecture 2: Linux: Testing and installing the Perl Build CENTOS 6
Lecture 3: LINUX: Building Python from source CENTOS 6
Lecture 4: Linux: Testing the Python build CENTOS 6
Lecture 5: Linux: Installing the Python build CENTOS 6
Lecture 6: MAC: Building Perl from Source MAC OS X 10.6 (Fat Binaries)
Lecture 7: MAC: Testing and installing Perl Build MAC OS X 10.6
Lecture 8: MAC: Building Python from source MAC OS X 10.6 (Fat Binaries/Framework)
Lecture 9: MAC: Testing and installing Python build MAC OS X 10.6
Lecture 10: Windows: Installing Perl and Python
Chapter 9: Implementing Hooks in Subversion
Lecture 1: Introduction to hooks
Lecture 2: Running hooks on Linux
Lecture 3: Running hooks on Mac
Lecture 4: Running hooks on Windows
Chapter 10: Advanced SVN
Lecture 1: Properties – Versioned Properties
Lecture 2: Properties – Auto-props and Global Ignores
Lecture 3: Properties – Custom keyword property finder script
Lecture 4: Properties – Revision properties and hooks revisited.
Lecture 5: Properties – Revision property finder script
Chapter 11: Designing and implementing your own repository
Lecture 1: Designing the logical structure to meet your needs
Lecture 2: Linux: Creating your repository (Going from single to multiple repositories)
Lecture 3: MAC: Creating your repository (Going from single to multiple repositories)
Lecture 4: Windows: Creating your repository (Going from single to multiple repositories)
Lecture 5: Defining the directory structure of our new repository
Lecture 6: Changing working copies to new URL (Relocate)
Lecture 7: Backing up and restoring your repository
Chapter 12: Branching – I AM AN EXPLORER!
Lecture 1: Introduction to branching
Lecture 2: Branching Project Reactor
Lecture 3: Introduction to Merging
Lecture 4: Linux: Adding External Diff/Merge Tool for better merges.
Lecture 5: MAC: Adding External Diff/Merge Tool for better merges.
Lecture 6: Windows: Adding External Diff/Merge Tool for better merges.
Lecture 7: Merging Project Reactor
Chapter 13: OPTIONAL: Windows Command-Line Basics
Lecture 1: OPTIONAL: Introduction Windows CMD window (Part 1)
Lecture 2: OPTIONAL: Introduction Windows CMD window (Part 2)
Lecture 3: OPTIONAL: Introduction Windows CMD window (Part 3)
Chapter 14: OPTIONAL: Building a Work Flow
Lecture 1: OPTIONAL: Learning how to apply what you learned so far
Lecture 2: OPTIONAL: Practice: Narrated practice session using subversion
Lecture 3: OPTIONAL: Practice: 3 mock lectures to try out your working flow
Instructors
-
William Oliver
Configuration Manager
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 7 votes
- 3 stars: 21 votes
- 4 stars: 7 votes
- 5 stars: 19 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple