This talk will discuss how designers can take control of their designs with version control. It will give an overview of popular version control systems, why designers should start using version control, and when and how designers will need to use version control in the WordPress community.
5. We are. Just not well.
Version Control
FOR DESIGNERS
6. $ svn
checko
trunk ut fil
myproj e:///v
A ect ar/svn
/repos
Why aren’t we using it?
myproj /mypro
A ect/fo ject/
myproj o.c
A ect/ba
myproj r.c
… ect/Ma
Version Control
kefile
Checke
d out
$ revisi
on 1.
t
. gi
ld
It’s too
or
o -w
ll
he
t/
gi
intimidating.
m/
FOR DESIGNERS
gi
th
ub
.c
o
ed
'
:/
/ ng
t c ha
gi I
n e l d t
c lo w or w ha er
t l o- s) i n a st
gi el ile s) xpla in/m
$ h f le
$
c d
i t ( fi m 'E orig
ed d - h
$
( ad mit tc
gi
t m pa
co t-
$ t ma
gi f or
$ t
gi
$
7. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
8. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
Just because it’s not built for us, doesn’t
mean we can’t take advantage of it.
9. collab aren’t n
Whyoratiowe using it?
Version Control
detailed history
It’s too
FOR ent
etter deploymDESIGNERS
b intimidating.
backup
10. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
11. Why aren’t we using it?
git
Version Control
svn
It’s too
intimidating.
hg
FOR DESIGNERS
12. svn
Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
13. svn
Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
14. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
svn co https://tree.svn.arboretum.com
15. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
svn co https://tree.svn.arboretum.com
16. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
17. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
18. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
svn commit growth.css -m “Added leaves!”
19. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
a commit comes in from someone else!
20. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
now you’re out of date :(
21. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
svn up
22. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
23. branches
Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
trunk
24. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
25. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
26. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
27. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
28. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
29. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
30. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
31. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS
32. Why aren’t we using it?
Version Control
It’s too
intimidating.
FOR DESIGNERS