Using Subversion effectively with Git

11/01/2017 09:00 to 11/01/2017 17:00

elego Software Solutions GmbH
Berlin, Germany

Using Subversion effectively with Git

How to use git-svn as a drop-in Subversion client (GIT-WS2)

Topic:

Git is a powerful distributed version control system which is becoming increasingly popular among developers. The distributed nature of Git makes it hard to deploy in environments that require centralised version control. The git-svn command line tool allows Git to be used as a Subversion client, giving developers access to features that are unique to Git (such as offline commits and less network overhead), while all assets are still stored in a central Subversion repository.

Goals:

  • Enough basics about Git to be able to use git-svn effectively
  • How to use advantages of git-svn while keeping changes made to the Subversion repository 100% compatible with other Subversion clients
  • What the pitfalls of git-svn are and how to avoid them

Kind:

Hands-On-Workshop

Duration:

1 Day

Target Audience:

Developers

Prerequisites:

Basic Subversion skills

Contents:

Introduction

  • Introduction to Subversion, Git, and git-svn

Lab Manual with exercices

  • Repository
    • Create a Subversion Repository
    • Import into the repository
    • Check out a working copy
    • Introducing yourself to Git
    • View the git-svn documentation
  • Basic tasks
    • Edit files, review changes, and commit
    • Add, delete and rename files
    • Add, delete and rename directories
    • Rebase your work against Subversion commits
  • Branching and merging with git-svn
    • Managing local git branches
    • Mirroring Subversion branches in git
    • Creating Subversion branches with git-svn
    • Merge tracking

Price:

590,00 EUR excluding VAT, including training material

Registration:

Please use the mail form below to sign up for scheduled events. You will receive a registration acknowledgement via email.

On-site Training:

Our training services can also be delivered at your premises. Please use this mail form for your inquiry.

Where

elego Software Solutions GmbH
Gustav-Meyer-Allee 25
    Building 12.3 (BIG)
    13355 Berlin
    Germany
+49 30 2345 8696
+49 30 2345 8695
info(at)elegosoft.com

When

From 11/01/2017 09:00
To 11/01/2017 17:00