Subversion이 로컬 레포에서 임의의 .svn 폴더를 생성한다는 사실에 큰 곤란을 겪었습니다. 나는 이것을하지 않는 Perforce에 익숙하다. Subversion이이를 방지 할 수있는 방법이 있습니까? 폴더를 삭제하거나 일종의 스크립트를 사용하여 삭제하면 svn에 영향을 줍니까?Subversion이 로컬 레포에서 임의의 .svn 폴더를 생성 중입니다
답변
.svn 디렉토리는 저장소 기록과 메타 데이터를 저장하는 디렉토리입니다. 모든 개정 관리 시스템은 보조 정보 (적어도 이전 버전의 파일!)를 저장해야합니다. 변경 사항을 커밋하거나 새로운 개정판으로 업데이트 할 수있는 기능이 없으면 저장소를 간단한 작업 세트로 가져 오지 않으려면 삭제하지 마십시오.
버전 관리 시스템에서 원하는 멋진 기능을 구현하는 숨겨진 폴더를 만들어 내면 '대단히 고생하고 방해가됩니다'라는 점이 재미 있습니다.
CVS에는 이러한 디렉토리가 있습니다. Mercurial은 저장소의 맨 위에 디렉토리를 가지고 있습니다. Perforce는 데이터베이스에 의해 지원되기 때문에 다릅니다. 모두 메타 데이터 밖에 저장합니다. 즉, Perforce에서 저장소의 내용을 복사하는 경우 데이터베이스로 다시 연결하지 않고도 상대방의 내용을 더 이상 조작 할 수 없습니다. 그건 그렇고 db.rev
, db.changes
및 db.have
파일입니다. 당신은 이전에 엄청난 어려움을 겪었을 것입니다.
.svn 디렉터리에 대한 문제를 해결할 수있는 간단한 해결책이 있습니다. 무시하십시오.
전복이 내 로컬 저장소에 임의의 .svn 폴더를 생성한다는 사실에 큰 곤경에 처했습니다.
문제가되지 않으므로 이유가 있습니다. 프로젝트의 모든 디렉토리는 자신의 .svn
폴더에 모든 subversion 메타 데이터를 저장합니다.
이 작업을 수행하지 못하게 할 수있는 방법이 있습니까?
회원님이 전복에게 내가 폴더를 삭제하거나 삭제하는 스크립트의 일종을 사용하는 경우
그것이 svn을 영향을 미칠 것이다 사용하기위한 것입니다 방법을 계속 사용하려면?
예, 모든 버전이 촬영되어 SVN을 다시 빌드해야합니다.
- 1. svn : 로컬 작업 복사본에서 폴더를 만들고 제거하려고합니다.
- 2. tortoise svn 로컬 파일 삭제
- 3. SVN 가져 오기가 .svn 폴더를 만들지 못합니까?
- 4. Subversion이 신원 확인 되었습니까?
- 5. SVN 폴더를 어떻게 제한합니까?
- 6. svn 저장소 경로가 변경되었습니다 : 내 로컬 폴더를 다시 바인딩하는 방법?
- 7. Subversion이 잘못된 사용자를 묻습니다.
- 8. Flash가 로컬 환경에서 실행 중입니다.
- 9. 로컬 컴퓨터에서 로컬 컴퓨터의 폴더로 폴더를 복사하려면
- 10. SVN : 이전 버전의 폴더를 만드십시오.
- 11. C# SVN 폴더를 내보내는 코드
- 12. SVN 업데이트 중 폴더를 무시
- 13. WinMerge에서 SVN 폴더를 무시하는 방법?
- 14. vHost RewriteRule이 500 오류를 생성 중입니다.
- 15. .git 폴더를 내 SVN 저장소에 저장해야합니까?
- 16. 실수로 삭제 된 로컬 SVN 폴더 동기화
- 17. Xcode 로컬 SVN
- 18. 로컬 머큐리얼 - 원격 SVN
- 19. 로컬 저장소에있는 svn 저장소
- 20. 임의의 음수/음수 생성
- 21. 교차로가없는 임의의 플랫폼 생성
- 22. 임의의 디렉토리 트리 생성?
- 23. SVN Subversion이 명시 적으로 캐시 된 자격 증명을 사용합니다.
- 24. SVN propset svn : 로컬 디렉토리에서 needs-lock
- 25. 로컬 컴퓨터의 폴더를 읽고 Silverlight 컨트롤에로드하는 방법?
- 26. 임의의 폴더를 Android 자산으로 지정 하시겠습니까?
- 27. 폴더 목록에서 임의의 폴더를 선택하려면 어떻게해야합니까?
- 28. SVN : 실수로 삭제 된 빈 폴더를 다시 추가 하시겠습니까?
- 29. 로컬 폴더를 기반으로 최신 FTP 폴더를 지속적으로 유지
- 30. Subversion이 NetBeans에서 커밋하는 데 문제가 있습니다.
"대단히 골치가 아프다"? –
그들은 이유 때문에 거기에 "무작위"가 아닙니다. 모든 디렉토리에는 하나의 디렉토리가 있습니다. –