개발자 Q&A

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

2025.04.16 05:19

SVN FS Change Node Prop 관련 질문

목록
  • 컴파일러수집가 15시간 전 2025.04.16 05:19 새글
  • 2
    1
선생님, SVN FS Change Node Prop 함수를 사용하여 노드 속성을 변경할 때, 어떤 경우에 노드가 삭제된 것처럼 보일까요?

예를 들어, svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경하고, 그 후에 svn_fs_node_replaced 함수를 사용하여 노드의 내용을 변경하면, 노드가 삭제된 것처럼 보일까요?

이러한 경우에 노드가 삭제된 것처럼 보이는 이유는 무엇이고, 어떻게 노드가 삭제된 것처럼 보이지 않도록 처리할 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  15시간 전



    SVN FS Change Node Prop 함수를 사용하여 노드 속성을 변경할 때, 노드가 삭제된 것처럼 보일 수 있는 경우는 두 가지가 있습니다.

    첫 번째 경우는 svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경하고, 그 후에 svn_fs_node_replaced 함수를 사용하여 노드의 내용을 변경하는 경우입니다. 이 경우 노드의 속성이 변경되었지만 내용이 변경되지 않았기 때문에 노드가 삭제된 것처럼 보일 수 있습니다.

    두 번째 경우는 svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경하고, 그 후에 노드의 내용을 변경하는 경우가 아닌 다른 방법으로 노드의 내용을 변경하는 경우입니다. 예를 들어, svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경하고, 그 후에 svn_fs_node_add_prop 함수를 사용하여 노드의 속성을 추가하는 경우입니다. 이 경우 노드의 속성이 변경되었지만 내용이 변경되지 않았기 때문에 노드가 삭제된 것처럼 보일 수 있습니다.

    노드가 삭제된 것처럼 보이지 않도록 처리하려면 svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경한 후, svn_fs_node_replaced 함수를 사용하여 노드의 내용을 변경하는 것이 좋습니다. 또는 svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경하고, 그 후에 svn_fs_node_add_prop 함수를 사용하여 노드의 속성을 추가하는 것이 좋습니다.

    또한, svn_fs_change_node_prop 함수를 사용하여 노드의 속성을 변경할 때, svn_fs_node_replaced 함수를 사용하여 노드의 내용을 변경하기 전에 svn_fs_node_prop_replaced 함수를 사용하여 노드의 속성을 다시 설정하는 것이 좋습니다. 이 경우 노드의 속성이 변경되었을 때 노드가 삭제된 것처럼 보이지 않습니다.

    2025-04-16 05:20

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

검색

게시물 검색