How To Set Up Subversion

By Daniel Miessler on September 5th, 2007: Tagged as Development | Programming | Subversion
  • http://packetlife.net/ Stretch

    Nice, concise bit on subversion, but why do you create a C++ application for updating when a simple shell script will do? Or even an alias?

  • http://packetlife.net Stretch

    Nice, concise bit on subversion, but why do you create a C++ application for updating when a simple shell script will do? Or even an alias?

  • http://jasonmc.wordpress.com/ Jason McCandless

    The reason for using a c program is that svnserve will run the hooks as the apache user, so you need to create an executable with the setuid bit set. There are other options, such as using groups, but they’re not universally available.

    What might be simpler is to use the executable to execv a shell script.

  • http://jasonmc.wordpress.com Jason McCandless

    The reason for using a c program is that svnserve will run the hooks as the apache user, so you need to create an executable with the setuid bit set. There are other options, such as using groups, but they’re not universally available.

    What might be simpler is to use the executable to execv a shell script.

  • F.Baube

    You might clarify, in the Import step, is it OK if “.” has files and multiple subdirectories, or should it have only a single subdirectory.

  • F.Baube

    You might clarify, in the Import step, is it OK if “.” has files and multiple subdirectories, or should it have only a single subdirectory.

  • Pingback: Craig Vidler | Weblog » links for 2007-09-07

  • test

    test bugaga

  • http://test test

    test bugaga

  • http://test.com/ test

    tessssssssssssssssst

  • http://test.com test

    tessssssssssssssssst

  • topsmileq

    tterte

  • http://test topsmileq

    tterte

  • Rando

    Well done, I spent a bunch of time messing around with other more complicated tutorials, found this, and had what I needed in 15 minutes. Thanks!

  • Rando

    Well done, I spent a bunch of time messing around with other more complicated tutorials, found this, and had what I needed in 15 minutes. Thanks!


Top

Popular

Information Security / Technology

Politics

Philosophy & Religion

Technology & Science

Culture & Society

Miscellaneous

Arguments

Projects

Collections

Twitter

What I'm Reading

Favorite Books and Essays

Top Blog Categories

Inputs