Expect the Unexpected: The Phantom Menace

Posted by Ryan Baxter Fri, 24 Aug 2007 04:57:00 GMT

My Amazon Associates Order Report for August 2007 MTD is definitely a phantom menace.

I Want My IDE Update

Posted by Ryan Baxter Tue, 21 Aug 2007 04:14:00 GMT

I started writing some Ruby code this past weekend for a new project that I’m involved in. Rather than download an IDE mentioned in my previous article, I Want My IDE, I decided to use the gedit text editor that comes bundled with Ubuntu Linux.

Attempting to capture the experience Mac users get from using TextMate, I installed the Class Browser, File Browser Pane, Project Manager, Snap open, and Snippets plugins from live.gnome.org. I also enabled line numbers, current line highlighting, and bracket matching. It’s not quite TextMate, but it’s not a bad choice either.

I had initially stated that my top two needs of an IDE were Subversion (SVN) integration and code completion. I didn’t have either of these with gedit, but I didn’t find myself missing them either. I’ve grown accustomed to using SVN from the command-line and ruby-doc.org didn’t slow me down too much while looking up class definitions.

Overall I’m quite pleased, but I have to admit that installing gedit plugins was a bit tricky and I never did get my fonts to look like those found in the TextMate-like Gedit tutorial.

Subversion on Windows in Five Steps

Posted by Ryan Baxter Thu, 16 Aug 2007 03:39:00 GMT

Subversion (SVN) is a version control system that allows software developers to track the changes of source code and other documents. Since the release of Microsoft’s .NET Framework, Subversion has become a popular choice for developers of open source projects on the Microsoft Windows platform. The latest release of Subversion can be installed on Windows XP Professional by following these five simple steps.

  1. Download and install Subversion.

  2. Download and install TortoiseSVN.

  3. Create a repository for your project.
    • Create folder “D:\Subversion\TestProject”.
    • Right-click TestProject | TortoiseSVN | Create Repository here.
    • Set up repository permissions.
      1. Uncomment the following lines in “D:\Subversion\TestProject\conf\svnserve.conf” (remove #):
                      #anon-access = read
                      #auth-access = write
                      #password-db = passwd
                    
      2. Add users to the passwd file in the format of username = password.

  4. Set up the Subversion Service. Pay attention to the binpath argument. You can always issue the “sc delete svn” command to remove the service and start again.
          sc create svn binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -rD:\Subversion" displayname= "Subversion Server" depend= Tcpip start= auto
    
          sc start svn
        

  5. Import repository layout.
    • Create folder “C:\tmp”.
    • Create folders branches, tags, and trunk in “C:\tmp”.
    • Right-click tmp | TortoiseSVN | Import…
      1. URL of repository: svn://[IP address of server]/TestProject.
      2. Import message: Initial repository load.
      3. Click ‘OK’.
      4. Enter your username and password from step 3.

This is all it takes to set up and install Subversion on Windows XP Professional. For more information, check out the HTML edition of, Version Control with Subversion.

Older posts: 1 ... 23 24 25 26 27 ... 30