개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.01 23:59

SVN FSFS 저장소에서 디렉토리 생성 오류

목록
  • 리팩토링광 1일 전 2025.04.01 23:59
  • 4
    1
안녕하세요 선생님. SVN FSFS 저장소에서 디렉토리를 생성할 때 svn_fs_make_dir 함수를 사용하는데, 이 함수의 첫 번째 인자로 경로를 전달할 때, 경로의 디렉토리 이름이 없을 경우 오류가 발생하는 것을 알게되었습니다.

이러한 경우 어떻게 처리해야 하는지 알려주세요.

또한, svn_fs_make_dir 함수의 두 번째 인자는 어떤 역할을 하는지 알려주세요.

예를 들어, 다음과 같은 코드가 있습니다.

c

svn_fs_make_dir(fs, "/dir1/dir2");



이 경우, 경로 "/dir1/dir2"에서 "/dir2"에 해당하는 디렉토리가 없을 때 오류가 발생합니다.

이러한 경우 어떻게 처리해야 하는지 알려주세요.

또한, svn_fs_make_dir 함수의 두 번째 인자는 어떤 역할을 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    SVN FSFS 저장소에서 디렉토리 생성 오류를 해결하기 위해서는 경로의 디렉토리 이름이 없을 경우, 경로의 상위 디렉토리를 생성해야 합니다.

    예를 들어, 다음과 같은 코드가 있습니다.

    
    
    svn_fs_make_dir(fs, "/dir1");
    
    svn_fs_make_dir(fs, "/dir1/dir2");
    
    


    이러한 코드를 사용하면, 경로 \"/dir1/dir2\"에서 \"/dir2\"에 해당하는 디렉토리가 없을 때 오류가 발생하지 않습니다.

    svn_fs_make_dir 함수의 두 번째 인자는 권한을 나타냅니다.

    예를 들어, 다음과 같은 코드가 있습니다.

    
    
    svn_fs_make_dir(fs, "/dir1/dir2", SVN_FS_DIR_PERM_READ | SVN_FS_DIR_PERM_WRITE);
    
    


    이러한 코드를 사용하면, 경로 \"/dir1/dir2\"에 대한 읽기 및 쓰기 권한이 부여됩니다.

    권한은 다음과 같은 값을 가질 수 있습니다.

    - SVN_FS_DIR_PERM_READ : 읽기 권한
    - SVN_FS_DIR_PERM_WRITE : 쓰기 권한
    - SVN_FS_DIR_PERM_EXECUTE : 실행 권한
    - SVN_FS_DIR_PERM_DELETE : 삭제 권한
    - SVN_FS_DIR_PERM_LOCK : 잠금 권한
    - SVN_FS_DIR_PERM_UNLOCK : 잠금 해제 권한

    권한을 조합하여 사용할 수 있습니다. 예를 들어, 읽기 및 쓰기 권한을 부여하려면 SVN_FS_DIR_PERM_READ | SVN_FS_DIR_PERM_WRITE 값을 사용할 수 있습니다.

    2025-04-02 00:00

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 8,661건 / 17 페이지

검색

게시물 검색