Evan Martin (evan) wrote in evan_tech,
Evan Martin

version control

I need a version control system that I can use to keep my code between my desktop, laptop, school, and internet at large in sync. I have to use my laptop as a desktop<->world bridge, so single-repository systems like CVS don't cut it unless I want to keep my archive on my laptop (which is exactly where it doesn't belong).

I've been looking at arch because they mention solving exactly that problem in their user stories section, but I'm having a lot of trouble making it work. (Whenever something is Hard for me, I get suspicious, because I know that I know what I'm doing.) Typing-happy syntax, documentation that uses commands that don't exist, freaky file names (lots of double-commas and equals signs)... but I'm going to power through it.

Also having problems with sftp and Debian. Anybody already know my problem and know the solution?

attu2:~% sftp danga.com
Connecting to danga.com...
martine@danga.com's password:
Request for subsystem 'sftp' failed on channel 0
Couldn't read packet: Connection reset by peer
attu2:~% sftp -s /usr/lib/sftp-server danga.com
Connecting to danga.com...
martine@danga.com's password:

Danga's got the sftp service -> sftp-server executable mapping commented out. But arch wants to exec ssh+sftp directly to transfer files, so I can't (in an obvious way) tell it what command to run. Any ideas?

Also, I read another paper by the fellow that I based that last project on. He switched it all around. Oh well. :)

  • dremel

    They published a paper on Dremel, my favorite previously-unpublished tool from the Google toolchest. Greg Linden discusses it: "[...] it is capable…

  • google ime

    Japanophiles might be interested to learn that Google released a Japanese IME. IME is the sort of NLP problem that Google is nearly uniquely…

  • ghc llvm

    I read this thesis on an LLVM backend for GHC, primarily because I was curious to learn more about GHC internals. The thesis serves well as an…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.