Developer BILL |
Developer TED |
OK, first I need to set up my copy of the project.BILL$ svn co http://www.cs.uaf.edu/2010/svn/202demo |
|
Hmm, looks like there aren't any
files yet. I'll make a file "test.cpp", and check it in.
Oops, I have to "add" it first, then check it in!BILL/202demo$ notepad test.cpp |
|
I wonder what's happening with the project? Better set up my copy:TED/$ svn co http://www.cs.uaf.edu/2010/svn/202demo/ |
|
Good--looks like Bill actually wrote a "test.cpp". But it doesn't compile. I'll fix it, then check in my copy:TED/202demo$ svn ci test.cpp |
|
Nice! Ted fixed my code. I'll grab the updated version.BILL/202demo$ svn update |
|
Now I'll do some more work on the file, and check mine in.BILL/202demo$ svn ci test.cpp |
I have some more work to do on that file. I'll modify my copy, and check it in:TED/202demo$ svn ci |
Oops! I guess I need to update first, to get BILL's changes:TED/202demo$ svn update |
|
Looks like subversion managed to integrate Bill's changes with mine. I wonder what those changes were? TED/202demo$ svn annotate test.cpp |
|
OK, that will work. Now I'll check in my modified copy:TED/202demo$ svn ci |
|
OK, back to work. Let's see if there are any changes.BILL/202demo$ svn update |
|
Let me change that first line:BILL/202demo$ svn ci |
Let me change that first line. |
Now I'll do an update before checking in.TED/202demo$ svn update |
|
Oops! Bill changed the
same line I did, so Subversion didn't know how to fix that. I'll
manually fix this conflict, and then check in normally. |