0% found this document useful (0 votes)
60 views

Intro To Subversion: Wendy Smoak 27 October 2006

Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views

Intro To Subversion: Wendy Smoak 27 October 2006

Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

............................................................................................................................................

Intro to Subversion

............................................................................................................................................
Wendy Smoak 27 October 2006
TABLE OF CONTENTS i

Table of Contents
............................................................................................................................................

1 TortoiseSVN
1.1 Create. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Import. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Checkout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Commit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2 Command Line
2.1 Create. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2 Import. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3 Checkout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4 Commit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3 Repository Viewing
3.1 Repo Browser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 ViewVC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Fisheye. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4 IDE Integration
4.1 IntelliJ IDEA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

©2006, Wendy Smoak • ALL RIGHTS RESERVED


TABLE OF CONTENTS ii

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.1 CREATE 1

1.1 Create
............................................................................................................................................

TortoiseSVN Create Repository


Create a new folder.

Right-click on the new folder, and choose Create repository here.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.1 CREATE 2

Choose the type of the repository: FSFS

The repository was successfully created.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.1 CREATE 3

The structure of a file-system repository:

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.2 IMPORT 4

1.2 Import
............................................................................................................................................

TortoiseSVN Import
Navigate to the files you want to import. Right-click, choose TortoiseSVN -> Import.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.2 IMPORT 5

Provide the repository URL. Intermediate directories will be created.

Confirmation:

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.2 IMPORT 6

Viewing the results with Repo-browser. (Right-click, TortoiseSVN -> Repo-browser, enter URL.)

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.2 IMPORT 7

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.3 CHECKOUT 8

1.3 Checkout
............................................................................................................................................

Check out with TortioseSVN


Right click and choose SVN Checkout.

Enter URL of repository and checkout directory

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.3 CHECKOUT 9

Answer 'Yes' to create the directory

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.3 CHECKOUT 10

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.3 CHECKOUT 11

Windows Explorer view of the working copy.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.3 CHECKOUT 12

(Tip: This is a 'Rooted View', created with explorer.exe /e,/root,c:\codecamp.)

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.4 COMMIT 13

1.4 Commit
............................................................................................................................................

TortoiseSVN Commit
Make changes to a file...

TortoiseSVN shows icon overlays indicating which files have uncommitted changes.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.4 COMMIT 14

Navigate to the files you want to commit. Right-click, choose TortoiseSVN -> Import.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.4 COMMIT 15

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.4 COMMIT 16

©2006, Wendy Smoak • ALL RIGHTS RESERVED


1.4 COMMIT 17

©2006, Wendy Smoak • ALL RIGHTS RESERVED


2.1 CREATE 18

2.1 Create
............................................................................................................................................

Create a Repository
Use svnadmin to create a repository.

©2006, Wendy Smoak • ALL RIGHTS RESERVED


2.2 IMPORT 19

2.2 Import
............................................................................................................................................

Import a Project at the command line

©2006, Wendy Smoak • ALL RIGHTS RESERVED


2.3 CHECKOUT 20

2.3 Checkout
............................................................................................................................................

Check out with command line svn

©2006, Wendy Smoak • ALL RIGHTS RESERVED


2.4 COMMIT 21

2.4 Commit
............................................................................................................................................

Commit changes with command line svn

©2006, Wendy Smoak • ALL RIGHTS RESERVED


2.4 COMMIT 22

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.1 REPO BROWSER 23

3.1 Repo Browser


............................................................................................................................................

TortoiseSVN Repo Browser

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.1 REPO BROWSER 24

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.1 REPO BROWSER 25

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.1 REPO BROWSER 26

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.2 VIEWVC 27

3.2 ViewVC
............................................................................................................................................

ViewVC

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.2 VIEWVC 28

©2006, Wendy Smoak • ALL RIGHTS RESERVED


3.3 FISHEYE 29

3.3 Fisheye
............................................................................................................................................

Fisheye

©2006, Wendy Smoak • ALL RIGHTS RESERVED


4.1 INTELLIJ IDEA 30

4.1 IntelliJ IDEA


............................................................................................................................................

Subversion Integration with IntelliJ IDEA

©2006, Wendy Smoak • ALL RIGHTS RESERVED

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy