I have been struggling to get my head around this stuff for eons — iit’ll be very appreciated.
(Live and) learn SVN
Note: This post is over a year and a half old. You may want to check later in this blog to see if there is new information.
The following links are auto-generated but may help you locate newer content:
I upgraded the blog to version 2.1.3 using subversion. I have a pretty decent workflow hammered out, but it was painful getting here. I can’t blog about it until I’ve smoothed out all the things I did wrong to start with. You wouldn’t believe how many times I ended up deleting the checkout that became my production version because I didn’t read the part of the book about the file:// protocol. We’ll have a lot of topics to cover when I’m ready:
- Installing SVN clients on OSX and Linux
- Installing SVN servers on Linux
- Setting up a repository
- Setting up a local checkout
- Checking out the production server
- Setting up passwordless SSH
- SCP
- Ignoring cache files and not overwriting image/file uploads from posts
- Revision strategies
- TextMate Subversion bundle, Zigversion, SmartSVN
- Command line SVN
- The list goes on…
Like I said, I’ve got a few things left to figure out. Once I do, I’m anxious to share all of my newfound knowledge with people who are probably looking for the same information. Everyone recommends SVN for web development, but there are very few easy-to-grasp resources for getting a server and workflow up and running. I’ll pull together what I’ve found and then share what I figured out. Stay tuned…
In the meantime, let me know what you think of all the little tweaks to the blog. I’m up to revision 41 on my blog’s repository ;). 
-
04.08.07 / 7am
Have your say
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
1 Comment
Jump to comment form | comments rss [?] | trackback uri [?]