26
Quick SVN Setup -Mandar Vaze ([email protected])

Quick SVN Setup

Embed Size (px)

DESCRIPTION

Setup quick source code control system under 15 minutes.

Citation preview

Page 1: Quick SVN Setup

Quick SVN Setup

-Mandar Vaze([email protected])

Page 2: Quick SVN Setup

When is this useful ?

Page 3: Quick SVN Setup

When is this useful ?

• Say you have 2-3 windows machine

Page 4: Quick SVN Setup

When is this useful ?

• Say you have 2-3 windows machine• You need to share code between them easily

Page 5: Quick SVN Setup

When is this useful ?

• Say you have 2-3 windows machine• You need to share code between them easily• You don’t want to spend hours setting up

proper SVN repository

Page 6: Quick SVN Setup

When NOT to use this setup

Page 7: Quick SVN Setup

When NOT to use this setup

• Setting up SVN for a team

Page 8: Quick SVN Setup

When NOT to use this setup

• Setting up SVN for a team• Setting up cross-platform SVN

Page 9: Quick SVN Setup

When NOT to use this setup

• Setting up SVN for a team• Setting up cross-platform SVN• Finer access control

Page 10: Quick SVN Setup

When NOT to use this setup

• Setting up SVN for a team• Setting up cross-platform SVN• Finer access control• Setting up SVN access over http

Page 11: Quick SVN Setup

Steps

Page 12: Quick SVN Setup

Steps

• Download and install TortoiseSVN

Page 13: Quick SVN Setup

Steps

• Download and install TortoiseSVN• Create SVN repository on one of the Windows

machine

Page 14: Quick SVN Setup

Steps

• Download and install TortoiseSVN• Create SVN repository on one of the Windows

machine• Share SVN repository via Window Share

Page 15: Quick SVN Setup

Steps

• Download and install TortoiseSVN• Create SVN repository on one of the Windows

machine• Share SVN repository via Window Share• Install TortoiseSVN on other Windows

machine(s)

Page 16: Quick SVN Setup

Steps

• Download and install TortoiseSVN• Create SVN repository on one of the Windows

machine• Share SVN repository via Window Share• Install TortoiseSVN on other Windows

machine(s)• Connect to windows share and map a network

drive

Page 17: Quick SVN Setup

Network Share permissions

Page 18: Quick SVN Setup

Network Share permissions

Page 19: Quick SVN Setup

Connecting to repository

Page 20: Quick SVN Setup

Connecting to repository

Page 21: Quick SVN Setup

Q&A

Page 22: Quick SVN Setup

Q&A

• Why do I need to map network drive

Page 23: Quick SVN Setup

Q&A

• Why do I need to map network drive• Cause SVN doesn’t support accessing repository

via UNC notation like \\machinename\share

Page 24: Quick SVN Setup

Q&A

• Why do I need to map network drive• Cause SVN doesn’t support accessing repository

via UNC notation like \\machinename\share

• Access Control

Page 25: Quick SVN Setup

Q&A

• Why do I need to map network drive• Cause SVN doesn’t support accessing repository

via UNC notation like \\machinename\share

• Access Control• Basic access control can be provided when you

configure the access control to your windows share.

Page 26: Quick SVN Setup

Q&A

• Why do I need to map network drive• Cause SVN doesn’t support accessing repository

via UNC notation like \\machinename\share

• Access Control• Basic access control can be provided when you

configure the access control to your windows share.

• You need to provide read-write access if you commit from other machines.