2011-03-31 5 views
1

저는 300MB의 HTML과 같은 대용량 컨텐츠를 관리하기위한 소프트웨어를 찾고 있습니다. 가능한 경우 분기 및 병합이 필요하며 배포해야합니다 (즉, dvcs).Git 또는 Hg를 기반으로 콘텐츠 저장소를 존재합니까?

전체 텍스트 인덱싱이 필요합니다.

웹 기반 인터페이스가 필요합니다.

밖에 있습니까? 그것은 창조하는데 많은 시간을 필요로하는 커다란 프로젝트입니다.

직접 작성하면 Git, JGit, Lucene 및 Play 프레임 워크를 결합합니다.

한 가지 특별한 문제는 300MB의 텍스트가 200,000 개의 파일 또는 레코드로 분할된다는 것입니다. 이 파일의 양은 일반적으로 빠르지 않으므로 git의 표준 파일 시스템 작업 모델을 건너 뛰는 것이 좋습니다 ....

+1

보면, 리눅스의 압축되지 않은 복사본을 내가 주위에 누워 있었다 (2.6.30) 소스는 약 37,000 파일 378 MB입니다. – nmichaels

+3

파일 시스템 작업 모델이 작동하지 않는다고 결론 짓기 전에 실제로 몇 가지 시도를하는 것이 좋습니다. –

+0

Windows 호환성에 대해 언급하는 것을 잊어 버렸습니다 .... 중요하지는 않습니다. –

답변

1

음, 제 대답은 GIT입니다.

많은 텍스트 기반 파일을 git보다 빠르고 안정적으로 처리 할 수있는 더 나은 버전 제어 시스템이 없습니다.

웹 기반 인터페이스 용 - 비교를 위해 CGIT

관련 문제