WalaWiki content from p1k3.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.8 KiB

  1. WareLogging, VersionControl.
  2. = docs / notes =
  3. * http://www.xsteve.at/prg/vc_svn/svn.txt
  4. = weird locale issues =
  5. Weird locale issues: http://www.mail-archive.com/gnome-i18n@gnome.org/msg05471.html
  6. Take a look in /etc/ssh/sshd_config and try commenting out this AcceptEnv line:
  7. # Allow client to pass locale environment variables
  8. #AcceptEnv LANG LC_*
  9. = discussion =
  10. <[Brennen]> WareLogging, VersionControl. Has its ups and downs.
  11. I just spent an hour and a half wrestling with CGI::Application and what appeared to be a nonsensical unix permissions problem. It turns out that svn export doesn't preserve repository permissions (or ownership) - and by extension, I suppose, that svn repositories don't either.
  12. I'm not experienced enough to know whether this is standard behavior for source control systems, but either way it's pretty lame.
  13. <[Brennen]> (Yeah, I get why it would be standard. Still.)
  14. <[Brent]> In my (limited) experience with a handful of source control systems, permission preservation varies wildly from one system to another.
  15. (I challenge anyone to use that last phrase as a song lyric.)
  16. It is quite annoying. I do love it, though; easiest system I've ever used, once I got used to it. Which, granted, took a little while.
  17. I might be able to provide a solution to your problem, if you post details.
  18. <[Brennen]> As I recall, all that was really happening was that certain files needed to be read/write for my app to run. Since these permissions weren't getting preserved when I exported a fresh test installation to my /var/www, things were breaking. I wound up adding a couple of lines to a Makefile to set the appropriate perms directly. There's probably a more graceful way to go about it.
  19. <[Brennen]> Considerably later, I notice that you can do:
  20. svn proposet svn:executable ON filename