Subversion Notes

Here’s what a checkout request on the command line looks like:

$ svn checkout http://svn.example.com/repos/calc
A calc/Makefile
A calc/integer.c
A calc/button.c
Checked out revision 56.

### SSH Problems

> ## Planet Argon, ssh, authorized_keys, and TextMate happiness

> Been trying to get ssh-based password-free login going at Planet Argon (more on the transfer from DreamNightmareHost to Planet Argon in a future post). A couple of back-and-forths with the admins over there. Both they and this thread insist that ~/.ssh/authorized_keys needs to be chmoded to 600. This isn’t right. It only needs 644.

But what the above thread pointed me to is that ~/ needs to be chmoded to 750. Voila! Now I can use Subversion, directly inside the best text editor on the Mac.

Let’s just hope there aren’t any groups that need to write to my home directory.

## Problems

Toulouse:~ jjl$ ssh -v
OpenSSH_4.5p1, OpenSSL 0.9.7l 28 Sep 2006
usage: ssh [-1246AaCfgkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]

## Following Allan’s Advice

Your identification has been saved in /Users/jjl/.ssh/id_dsa.
Your public key has been saved in /Users/jjl/.ssh/id_dsa.pub.
The key fingerprint is:

Shakespeare was the pass-phrase used.

## MacFusion

Set up on 2007-04-28. Used SSH (which has the wild woman password by the way). Mounted like a charm. Now, let’s see what’s in there and how well this works.

## SVN Checkout

If you are using bash you should put this in your ~/.bash_profile (or a similar file which gets sourced when you open a terminal):

export LC_CTYPE=en_US.UTF-8