답변
없음 (읽기에/원격 액세스를 쓰기).
MVFS (MultiVersion Filesystem)이 결합하는 기본 파일 시스템을 캡슐화에 관한 것입니다 : 버전 파일과
- 네트워크 액세스
- 이 through dynamic views 내 지식
만은 ClearCase가 제공하는 (즉, 특히 많은 플랫폼 : 유닉스, 리눅스, 윈도우, HP).
기타 VCS는 Gitfs 및 svnfs과 같은 읽기 전용 원격 액세스를 제공합니다. "Filesystem Interface for the Git Version Control System"(라일리 GRANT에서 PDF)에서
:
망할 놈에 대한 파일 시스템 인터페이스 ("무화과"처럼 발음 약자 "figfs"로 알려진)는 개발자가 프로젝트의 작업을 수행 할 수 있습니다Git 저장소는 로컬 파일 시스템과 같다. 즉, 모든 지점, 태그 및 개정판을 찾아 볼 필요가 없으며 아무 것도 확인하지 않아도됩니다.
파일 시스템을 통해 저장소의 과거 버전에 액세스 할 수있는 기능이 구현되었습니다.
Gitfs 및 svnfs [12] (Subversion을 사용하는 것을 제외하고는 gitfs와 동일 함) 은 저장소 기록의 읽기 전용보기를 구현합니다..
svnfs에 비해 gitfs의 장점은 Git이 분산 시스템이므로 전체 저장소의 복사본을 로컬 시스템에 유지하므로 수정본을 가져올 때 네트워크 지연을 제거합니다.
상용 시스템 인 Rational ClearCase [9]는 로컬 파일 시스템에 파일을 체크 아웃하는 대신에 저장소 인 MVFS (MultiVersion File System)의 쓰기 가능한 파일 시스템보기를 제공합니다. svnfs와 마찬가지로이 시스템의 성능은 캐시되지 않은 파일 데이터에 대해 네트워크를 통해 쿼리해야 할 필요가 있습니다.
Git 저장소가 전적으로 로컬에 저장되어 있기 때문에 그림이이 문제를 해결합니다.
참고로, ClearCase에 대한 좋은 점 중 하나는 일반적인 파일 작업에 대한 시스템 호출을 모니터링하고 빌드에서 실제 종속성을 확인할 수 있다는 것입니다. 이것은 복잡한 시스템을 구축 할 때 중요 할 수 있습니다. 이 기능은 GNU make (* nix 시스템에서만 실행 됨)에 추가되었습니다 (http://sourceforge.net/projects/posixamake/). 저자는 현재 MySQL을 사용하여 파생 된 객체 캐시를 추가하려고합니다.
- 1. 버전 제어 버전 별 파일
- 2. MySQL 버전 제어 - 서브 버전
- 3. 대용량 파일의 버전 제어
- 4. 테스트 케이스의 버전 제어
- 5. 버전 제어 기능 구현
- 6. Eclipse의 버전 제어 프로젝트
- 7. 이맥스 로컬 버전 제어
- 8. BusinessObjects의 버전 제어
- 9. 워드 문서의 버전 제어
- 10. 버전 제어 전략
- 11. 가상 시스템의 버전 제어
- 12. 자신과 조정할 버전 제어
- 13. 최상의 버전 제어 도구
- 14. asp.net에서 버전 제어
- 15. 비즈니스 객체의 버전 제어
- 16. Plone 버전 제어, 어떻게?
- 17. SSIS 패키지 버전 제어
- 18. SharePoint 사이트 용 버전 제어?
- 19. 개미가있는 java 버전 제어 시스템
- 20. Access VBA 코드의 버전 제어?
- 21. 대학 신입생 용 버전 제어
- 22. 거대한 파일의 버전 제어 시스템?
- 23. 어떤 버전 제어 시스템을 사용해야합니까?
- 24. Git : 프로덕션 코드의 버전 제어?
- 25. 리눅스의 경량 버전 제어 소프트웨어
- 26. 어떤 버전 제어 시스템을 사용해야합니까?
- 27. 버전 제어 및 코딩 서식
- 28. 버전 제어 태그는 어떻게 사용합니까?
- 29. newb 용 NetBeans 버전 제어?
- 30. 범용 버전 제어 클라이언트가 있습니까?
이것은 많은 흥미로운 개발자가 아니기 때문에 흥미로운 주제입니다. 나는 항상 플라스틱 SCM (http://www.plasticscm.com)에서 구현하기를 원했기 때문에 이와 같은 기능에 충분한 관심이 있는지 알고 싶습니다. – pablo