legitfs

소프트웨어 스크린 샷:
legitfs
소프트웨어 정보:
버전: 0.2
업로드 날짜: 14 Apr 15
개발자: Marc Brinkmann
라이센스: 무료
인기: 15

Rating: nan/5 (Total Votes: 0)

합법적 인은 Git 저장소의 수는 디렉토리 구조를 통해 모든 커밋과 자신의 파일에 직접 액세스 할 수 있도록 읽기 전용 마운트 FUSE-파일 시스템이다.
합법적이 읽기 전용 소프트웨어의 치명적인 버그가,하지 않는 한, 어떤 방식으로 데이터를 만지지해야합니다.
설치 (PyPI에서)
설치 virtualenvwrapper 당신이 가지고 가정 :
& NBSP; mkvirtualenv legitfs
& NBSP; PIP 것은 legitfs 설치
설치 (PyPI 제외)
합법적 보통이 당신의 배포판을 통해 사용할 수 (그리고 대부분 이미 설치)이며, FUSE 파이썬 바인딩이 필요합니다. PyPI에 올바른 패키지는 퓨즈 - 파이썬 지정됩니다.
또한, dulwich 다소 최신 버전이 필요합니다. 당신의 배포판을 통해 또는 PyPI를 통해 그것을 설치합니다.
프로그램 자체는 단지 하나의 파일입니다. 경로의 어느 곳으로 다운로드하고 실행합니다.
당신은 감시 패키지가 설치되어있는 경우, 합법적가 자동으로 추가 할 때 파일 시스템 - 내용을 갱신, 갱신 또는 저장소를 제거합니다.
사용 예
의 그것을 시도하자! 빈 디렉토리에서 다음과 같이 입력
& NBSP; 자식 복제 자식 : //github.com/mbr/simplekv.git
& NBSP; 자식 복제 자식 : //github.com/mitsuhiko/flask.git
우리가 함께 놀러하는 즉, 두 자식 저장소를 복제해야합니다. 지금 어딘가에 마운트 위치를 만들
& NBSP;에서 mkdir / tmp를 / legitfs 테스트
마지막으로, 우리는 현재 디렉토리 (따라서 그 자식 저장소)를 마운트 :
합니다. & nbsp; legitfs -o 루트 = /을 / tmp / legitfs 테스트
완료! 이제 우리가 뭘 찾았는지 보자 :
& NBSP; LS / tmp를 / legitfs 테스트 /
플라스크 simplekv
legitfs는 디렉토리 구조를 다시 시도하고 중첩 된 저장소 또는 하위 디렉토리에있는 자들을 처리합니다. 물론, 당신은 또한 루트에 하나의 저장소를 마운트 할 수 있습니다.
좀 더 흥미로운 것들 :
 LS / TMP / legitfs 테스트 / 플라스크 /
HEAD의 심판을 범
& NBSP; LS / tmp를 / legitfs 테스트 / 플라스크 / 심판 / 태그 -l
총 48
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.1 -> ../../commits/8605cc310d260c3b08160881b09da26c2cc95f8d
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.2 -> ../../commits/e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.3 -> ../../commits/ce6e4cbd73d57cb8c1bba85c46490f71061f865f
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.3.1 -> ../../commits/6b3e616cf905fd19c37fca93d1198cad1490567b
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.4 -> ../../commits/1592c53a664c82d9badac81fa0104af226cce5a7
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.5 -> ../../commits/4c937be2524de0fddc2d2f7f39b09677497260aa
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.6 -> ../../commits/5cadd9d34da46b909f91a5379d41b90f258d5998
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.6.1 -> ../../commits/774b7f768214f5b0c125a1b80daa97247a0ac1a6
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.7 -> ../../commits/fb1482d3bb1b95803d25247479eb8ca8317a3219
lrwxrwxrwx. 1970 년 1 루트 루트 4096 1 월 0.7.1 -> ../../commits/9682d6b371d8c1ce1fd0e58424e836d27d2317b3
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.7.2 -> ../../commits/3f5db33ece48bd22b77fcc62553998ea9a6cfdfc
lrwxrwxrwx. 1 루트 루트 4096 1. 1970년 1월 0.8 -> ../../commits/d5e10e4685f54dde5ffc27c4f55a19fb23f7a536
커밋이 커밋에 액세스 할 수 있도록 디렉토리, 각 커밋에 대한 하나를 포함 각 저장소는 적어도 세 개의 파일이 포함되어 있습니다. HEAD는 현재 HEAD-REF이며 모든 심판, 심볼릭 링크와 같은 것입니다. 심판은 또한 당신이 예상하는대로 작동하고 심볼릭 링크로 가득하다.
또 다른 특징은 상대 심판 있습니다 :
& NBSP; 머리 -N5 /tmp/legitfs-test/flask/refs/tags/0.7~15/README
& NBSP; // 플라스크 //
& NBSP, 웹 개발, 한 번에 한 방울
이다 '0.7 ~ 15'에 주목 "다시 15 개정 이동, 태그 0.7"에 대한 자식을-말한다. 당신이 심판 / 태그 디렉토리 냐하면 이러한 가상 "파일이"가 표시되지 않지만, 당신이 ^ 돌아가 범 어떤 심판에 ~ n 또는 임의의 수를 추가 할 수 있습니다

이 요구 사항 :.

파이썬
사용자 공간에서 파일 시스템

유사한 소프트웨어

fiDefrag
fiDefrag

2 Jun 15

EntityFS
EntityFS

11 May 15

genromfs
genromfs

3 Jun 15

개발자의 기타 소프트웨어 Marc Brinkmann

Flask-Bootstrap
Flask-Bootstrap

22 Jul 15

코멘트 legitfs

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!