changeset 25:a0bbcf7a43b3 default

Update
author Josef "Jeff" Sipek <jeffpc@optonline.net>
date Thu, 16 Mar 2006 18:55:21 -0500
parents 9543ec339bda
children 2824be762dc7
files client-server-checkout.dot client-server-commit.dot client-server-layout.dot client-server-modified.dot client-server.dot distributed-afterpush.dot distributed-clone.dot distributed-clone2.dot distributed-clone3.dot distributed-commit.dot distributed-layout.dot distributed-modified.dot distributed-push.dot distributed.dot slideshow.tex
diffstat 15 files changed, 51 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/client-server-checkout.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/client-server-checkout.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="4,4";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	Repository [shape=box,style=filled,color="0.3 1.0 0.7"];
 	ClientA [shape=box,label="Client A",style=filled,color="0.3 1.0 0.7"];
 	ClientB [shape=box,label="Client B"];
--- a/client-server-commit.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/client-server-commit.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="4,4";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	Repository [shape=box,style=filled,color="0.3 1.0 1.0"];
 	ClientA [shape=box,label="Client A",style=filled,color="0.3 1.0 1.0"];
 	ClientB [shape=box,label="Client B"];
--- a/client-server-layout.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/client-server-layout.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="2,2";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+	
 	repository [shape=Mrecord,label="Repository | {data store | interface}"];
 	network [shape=ellipse];
 	user [shape=Mrecord,label="Client | {interface | user}"];
--- a/client-server-modified.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/client-server-modified.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="4,4";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	Repository [shape=box,style=filled,color="0.3 1.0 0.7"];
 	ClientA [shape=box,label="Client A",style=filled,color="0.3 1.0 1.0"];
 	ClientB [shape=box,label="Client B"];
--- a/client-server.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/client-server.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="4,4";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	Repository [shape=box,style=filled,color="0.3 1.0 0.7"];
 	ClientA [shape=box,label="Client A"];
 	ClientB [shape=box,label="Client B"];
--- a/distributed-afterpush.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-afterpush.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="1.0 0.7 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed-clone.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-clone.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed-clone2.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-clone2.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,4 +1,7 @@
 digraph G {
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	size ="3,3";
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
--- a/distributed-clone3.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-clone3.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed-commit.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-commit.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed-layout.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-layout.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,4 +1,7 @@
 digraph G {
 	size ="1.5,1.5";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	repository1 [shape=Mrecord,label="{{Repository | {data store | interface}} | {Client | {interface | user}}}"];
 }
--- a/distributed-modified.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-modified.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed-push.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed-push.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="1.0 0.7 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/distributed.dot	Thu Sep 15 01:15:34 2005 -0400
+++ b/distributed.dot	Thu Mar 16 18:55:21 2006 -0500
@@ -1,5 +1,8 @@
 digraph G {
 	size ="3,3";
+	edge [color=white];
+	node [color=white,fontcolor=white];
+
 	{ rank = same; RepoA [shape=box,style=filled,color="0.3 1.0 0.7",label="Repository A"];
 	RepoB [shape=box,label="Repository B"]; }
 	{ rank = same; RepoC [shape=box,label="Repository C"];
--- a/slideshow.tex	Thu Sep 15 01:15:34 2005 -0400
+++ b/slideshow.tex	Thu Mar 16 18:55:21 2006 -0500
@@ -3,7 +3,7 @@
 %\usepackage{macros-cp}
 
 \title{Source Code Management /\\ 	Version Control Systems}
-\subtitle{Everything you would ever want to know}
+\subtitle{Even more information than last time}
 \author{Josef ``Jeff'' Sipek}
 \institution{}
 \slideCaption{Version Control Systems}
@@ -31,8 +31,10 @@
 \overlays{3}{
 \begin{slide}{What can it do?}
 	\begin{itemstep}
+% DEMO: svn log
 		\item Keep revision history % I may say files with code, but I really mean any file - it doesn't have to be code
 		\item Revert to any revision
+% DEMO: svn annotate
 		\item Track down who changed particular line of code
 	\end{itemstep}
 \end{slide}}
@@ -68,9 +70,10 @@
 
 % DEMO: subversion checkout, modify, commit - oops! Access Denied, display log (no change :-( )
 
-\overlays{4}{
+\overlays{5}{
 \begin{slide}{Issues}
 	\begin{itemstep}
+		\item Works great for ``closed'' projects
 		\item Non-commiters are \emph{second class citizens}
 % DEMO: generate diff & email the maintainer
 		\item Promotes use of patches - bad! % why bother with SCM when you force people to use patches?!
@@ -165,7 +168,10 @@
 
 % wasteful? I think not
 
-% At the time XFree86 4.3.0 was released, there were *FOUR HUNDRED SIXTY-SEVEN* branches and tags. This means that checking out the root of the repository will cause *ONE HUNDRED SIXTY-THREE GIGABYTES* of data to be transferred off of my server and onto your hard disk
+% At the time XFree86 4.3.0 was released, there were *FOUR HUNDRED SIXTY-SEVEN*
+% branches and tags. This means that checking out the root of the repository
+% will cause *ONE HUNDRED SIXTY-THREE GIGABYTES* of data to be transferred off
+% of my server and onto your hard disk
 % http://necrotic.deadbeast.net/xsf/XFree86/HACKING.txt
 
 \end{document}