[궁금]svn permission 관련

dong80의 이미지

안녕하세요. ^^;;

windows 환경에서 tortoise svn 사용하고 있습니다.

리눅스 서버에 있는 프로젝트를 checkout 시, 파일에 퍼미션은

- rw- rw- r-- 1 dong80 dong80 91 2009-01-21 21:15

윈도우에서 checkout 시, 파일에 퍼미션이 다릅니다.

- rwx r-- r-- 1 dong80 dong80 29 2009-01-21 16:53

리눅스 서버에 매번 checkout 시,

퍼미션 설정을 해야 하는 번거로움 때문에 리눅스 서버에 설정 변경을 어디서 해야 하는지 궁금합니다.

Hyun의 이미지

윈도에서는 파일의 실행권한이 따로 없어서 리눅스랑 다르게 동작하는 것 같네요.
http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.propset.html
이 명령으로 executable 을 설정해주면 다음부터 내려받을 때 리눅스에서 실행권한이 붙어있을껍니다.


나도 세벌식을 씁니다
poplinux의 이미지

윈도우에서는 퍼미션이란 개념이 없기 때문에 리눅스와는 다르게 보입니다.

이런 경우도 있었습니다.

리눅스 기반 플랫폼에 업데이트할 파일을 윈도우에서 압축해서 배포한 적이 있는데 업데이트 후에 어플리케이션이 동작을 안 하는 상황이었습니다. 확인해 보니 실행 권한이 모두 깨진 문제였습니다.

그래서 그 후로는 무조건 리눅스 쪽에서 업데이트 팩키지를 작성하라는 가이드 라인을 내린 적이 있지요.

========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux

임베디드 리눅스 관련 프리렌서 지향

Hyun의 이미지

리눅스에서 쓰던 파일을 윈도로 옮길 때, 한 디렉토리에 대소문자만 다르고 같은 이름의 파일이 있을 때도 문제가 되죠. 예를들어, a.txt와 A.txt는 리눅스에서 다른 파일로 인식해서 같은 디렉토리에 있을 수 있지만, 윈도에서는 같은 파일이 되어서 같은 디렉토리에 있을 수 없게되죠.
윈도에서 파일이름에 대소문자 구분을 하지 않아 생기는 문제죠.

윈도, 구립니다.


나도 세벌식을 씁니다
dong80의 이미지

친절한 답변 감사합니다. 좋은 정보도 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.