legitfs

نرم افزار تصویر:
legitfs
جزئیات نرم افزار:
نسخه: 0.2
ها تاریخ: 14 Apr 15
توسعه دهنده: Marc Brinkmann
پروانه: رایگان
محبوبیت: 15

Rating: nan/5 (Total Votes: 0)

در حلال یک فیوز-فایل سیستم که مانت هر تعداد از مجموعه اطلاعات Git به عنوان خوانده شده تنها، اجازه می دهد دسترسی مستقیم به تمام تصدیق و فایل های خود را از طریق یک ساختار دایرکتوری است.
حلال فقط خواندنی است، مگر اینکه اشکالات فاجعه بار در نرم افزار وجود دارد، باید اطلاعات خود را در هر راه را لمس کنید.
نصب و راه اندازی (از PyPI)
با فرض های خود را داشته virtualenvwrapper نصب:
& nbsp؛ در mkvirtualenv legitfs
و nbsp؛ پیپ نصب legitfs
نصب و راه اندازی (بدون PyPI)
حلال نیاز به اتصالات پایتون فیوز، معمولا این موجود (و اغلب در حال حاضر نصب) از طریق توزیع شما هستند. بسته درست در PyPI است به نام فیوز-پایتون.
علاوه بر این، نسخه تا حدودی اخیر دالویچ مورد نیاز است. نصب آن را از طریق توزیع خود را یا از طریق PyPI.
این برنامه به خودی خود فقط یک فایل است. دانلود آن را به هر نقطه در مسیر خود را و آن را اجرا کنید.
اگر شما بسته دیده بان نصب، حلال به طور خودکار فایل سیستم-مطالب تازه هنگامی که شما اضافه کنید، به روز رسانی و یا حذف مخازن.
مثال طریقه استفاده
اجازه دهید آن را امتحان کنید! در یک دایرکتوری خالی، نوع:
دستگاه گوارش کلون GIT، کنید و: //github.com/mbr/simplekv.git
دستگاه گوارش کلون GIT، کنید و: //github.com/mitsuhiko/flask.git
این دو مجموعه اطلاعات Git برای ما به بازی در اطراف با کلون کردن. در حال حاضر یک mountpoint ایجاد جایی
را لمس کنید و. mkdir به / TMP / legitfs آزمون
در نهایت، ما سوار دایرکتوری جاری (و در نتیجه مجموعه اطلاعات Git آن):
. legitfs -o = ریشه / / TMP / legitfs آزمون، کلیک کنید و
انجام شد! حالا اجازه دهید ببینیم که چه چیزی ما باید:
و nbsp؛ LS / TMP / legitfs آزمون /
simplekv فلاسک
legitfs تلاش می کند تا از نو خلق کردن دایرکتوری-ساختار و مخازن تو در تو یا کسانی که در زیرشاخه نیز انجام می دهد. البته، شما همچنین می توانید در ریشه سوار تنها با یک مخزن.
برخی چیزهای جالب تر:
 LS / TMP / legitfs آزمون / فلاسک /
مرتکب refs HEAD
و nbsp؛ LS / TMP / legitfs آزمون / فلاسک / refs / برچسب ها -l
مجموع 48
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.1 -> ../../commits/8605cc310d260c3b08160881b09da26c2cc95f8d
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.2 -> ../../commits/e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.3 -> ../../commits/ce6e4cbd73d57cb8c1bba85c46490f71061f865f
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.3.1 -> ../../commits/6b3e616cf905fd19c37fca93d1198cad1490567b
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.4 -> ../../commits/1592c53a664c82d9badac81fa0104af226cce5a7
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.5 -> ../../commits/4c937be2524de0fddc2d2f7f39b09677497260aa
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.6 -> ../../commits/5cadd9d34da46b909f91a5379d41b90f258d5998
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.6.1 -> ../../commits/774b7f768214f5b0c125a1b80daa97247a0ac1a6
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.7 -> ../../commits/fb1482d3bb1b95803d25247479eb8ca8317a3219
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.7.1 -> ../../commits/9682d6b371d8c1ce1fd0e58424e836d27d2317b3
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.7.2 -> ../../commits/3f5db33ece48bd22b77fcc62553998ea9a6cfdfc
lrwxrwxrwx. 1 ریشه ریشه 4096 1. ژانویه 1970 0.8 -> ../../commits/d5e10e4685f54dde5ffc27c4f55a19fb23f7a536
هر مخزن شامل حداقل سه فایل: متعهد شامل دایرکتوری ها، یکی برای هر مرتکب، اجازه می دهد تا شما را به دسترسی به تصدیق. HEAD در حال حاضر سر کد عکس است و مانند همه refs، پیوند نمادی. refs نیز کار می کند به عنوان انتظار می رود و پر از پیوندهای نمادی است.
یکی دیگر از ویژگی refs نسبی هستند:
& nbsp؛ در سر -n5 /tmp/legitfs-test/flask/refs/tags/0.7~15/README
و nbsp؛ // فلاسک //
& nbsp؛ در توسعه وب، یک قطره در یک زمان
توجه کنید '0.7 ~ 15' است که دستگاه گوارش-صحبت برای "تگ 0.7، پس از آن به 15 تجدید بازگشت". در حالی که این "فایل" مجازی نشان داده شده است زمانی که شما LS دایرکتوری refs / برچسب ها، شما می توانید هر تعداد از ~ N یا ^ به هر کد عکس برای رفتن به عقب مرتکب اضافه

مورد نیاز:.

پایتون
سیستم فایل در فضای کاربری

نرم افزار های مشابه

fuse-zip
fuse-zip

17 Feb 15

Shake
Shake

20 Feb 15

M3CCtl
M3CCtl

3 Jun 15

ZFS-FUSE
ZFS-FUSE

11 May 15

نرم افزار های دیگر از توسعه دهنده Marc Brinkmann

Flask-Bootstrap
Flask-Bootstrap

22 Jul 15

نظرات به legitfs

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!