Search Results for

  • 6.12.07 Path Finder And Subversion posted in Geekery

    Subversion in Path FinderPath Finder, one of my favorite utilities for OS X, has just come out with version 4.7 and added experimental Subversion support, along with a few other very cool goodies…

    Read the rest of Path Finder And Subversion...

  • 6.3.07 Subversion and Quicksilver posted in Geekery

    Okay, you probably already knew this, but I just figured it out. I was looking for a simple way to add and commit files to a subversion repository right from Path Finder. After playing with a lot of applescript nonsense, I finally discovered that with the Subversion Module installed in Quicksilver you can just invoke quicksilver with the current selection (⌃-⌥-space, unless you’ve modified the trigger) and type sv(n) to get a menu of Subversion commands to run on the selection. Status, Add, Commit, Log and Update are all available (with Growl support). The file actions (rm, cp, mv) are not available, but it does what I generally need to do. I’d probably prefer not to be able to delete files with an accidental keystroke, considering the speed at which Quicksilver works. So, for those using SVN for web development (or any other use), this is a great way to quickly check the status of a file/directory, add new files, and make a commit with a message. As a speed-related note, get used to typing svst, sva, and svc for quick access to the most used commands.

    Read the rest of Subversion and Quicksilver...

  • 4.20.07 Wrapping Up on Subversion posted in Geekery

    Well, it’s been a fun ride. I’ve done my best to share my experiences and hopefully a few people learned along with me. I know that Subversion has become a great part of my development cycle and that I will continue to use it and develop similar work cycles into the future. As a final hoorah for the series, I’m just going to mention a few things…

    Read the rest of Wrapping Up on Subversion...

  • 4.18.07 The TextMate Subversion Bundle posted in Geekery

    Now that you’ve got Subversion working and have a basic understanding of the command line, I’ll show you how I make life a little easier for myself. I experimented with a few graphical clients but actually found working with the TextMate Subversion Bundle to be the easiest way to go. If you need to update your bundle, see the instructions below, otherwise, jump to the second section!

    Read the rest of The TextMate Subversion Bundle...

  • 4.15.07 A Basic Subversion Work Cycle posted in Geekery

    Okay, so we’ve got a remote repository set up, and a local checkout. On your own you probably pointed your local testing environment to the local checkout and set up a database if necessary (importing a dump of the live database). So now let’s see how we’re going to edit our website using our new Subversion-based workflow.

    Read the rest of A Basic Subversion Work Cycle...

  • 4.13.07 Working with Subversion posted in Geekery

    Okay, so we’ve installed subversion and covered the basics. Let’s go ahead and make our first actual repository on a remote server and check out a local working copy, as well as look at a few possible workflows to see what will work best for each of us.

    Read the rest of Working with Subversion...

  • 4.12.07 Getting started with SVN posted in Geekery

    Yesterday we installed Subversion. We’re going to dive into the command line today, so get comfortable on a machine that has your favorite terminal program on it (I’ll be using iTerm). We’re going to create a test repository and check it out, learning a few svn basics along the way. By the time we’re done, we’ll be all ready to make our blog or website into a repository and check it out on our local machine for editing. BTW, we’re starting with the Terminal because it’s my personal opinion that you shouldn’t use a graphical client until you understand what’s going on at a more basic level. So on with the basics…

    Read the rest of Getting started with SVN...

  • 4.11.07 Installing Subversion posted in Geekery

    Alright, let’s get down to it. If you’re just getting started with this, or even thinking about experimenting with it, you’ll need to get Subversion installed on your local machine, as well as on your remote server where you plan to put your testing/produciton servers. If you don’t have access to install svn on your production server and it’s not already included, you can still sing along. Revision control will work fine if you’re developing and testing locally and then deploying using other means. On to the installation using the path of least resistance…

    Read the rest of Installing Subversion...

  • 4.10.07 Why I’m Using Subversion posted in Geekery

    Before I get too far into the Subversion series, I think a little explanation is in order. So if you’re wondering why you would want to use Subversion (svn) for web development, let’s take a look at typical development processes and examine pitfalls and shortcomings, and then see where svn can help us out. This is part 1.5 of the series because I forgot to plan it in to the original lineup. I guess I just assumed that everyone WANTED to use Subversion (silly me)…

    Read the rest of Why I’m Using Subversion...

  • 4.10.07 Beginning the SVN Journey posted in Geekery

    Alright, we’re beginning our Subversion tutorials today. Subversion is a revision control system, and for our purposes we’re going to be setting it up for web development, and using this blog as an example. For those of you preparing to join me on my SVN exploration, you’re looking at what appears like it’s going to be an 8 or 9 part series. I’ve got it all laid out and am confident enough now to share my experiences. We’re going to start with a prerequisite in part I today: Password-less SSH. Note: I work in OS X, and while most of this material is cross-platform, there will be frequent OS X references.

    Read the rest of Beginning the SVN Journey...