legitfs

Sagteware kiekie:
legitfs
Sagteware besonderhede:
Weergawe: 0.2
Upload datum: 14 Apr 15
Ontwikkelaar: Marc Brinkmann
Lisensie: Gratis
Populariteit: 15

Rating: nan/5 (Total Votes: 0)

wettig is 'n lont-lêerstelsel wat mounts enige aantal git bewaarplekke lees net, wat 'n direkte toegang tot al die pleeg en hul lêers deur 'n directory struktuur.
ligitieme is slegs-lees, tensy daar katastrofiese foute in die sagteware, moet dit nie jou data te raak in enige manier.
Installasie (van PyPI)
Die aanvaarding van jou het virtualenvwrapper geïnstalleer:
& Nbsp; mkvirtualenv legitfs
& Nbsp; pit installeer legitfs
Installasie (sonder PyPI)
ligitieme vereis die lont python bindings, gewoonlik hierdie is beskikbaar (en die meeste reeds geïnstalleer) deur jou distro. Die korrekte pakket op PyPI is vernoem lont-luislang.
Daarbenewens is 'n ietwat onlangse weergawe van Dulwich vereis. Installeer dit deur jou distro of via PyPI.
Die program self is net 'n enkele lêer. Laai dit op enige plek in jou pad en voer dit uit.
As jy die waghond pakket geïnstalleer, wettig sal outomaties verfris die lêerstelsel-inhoud wanneer jy voeg, by te werk of bewaarplekke verwyder.
Gebruik byvoorbeeld
Kom ons probeer dit! In 'n leë gids, type:
& Nbsp; git kloon git: //github.com/mbr/simplekv.git
& Nbsp; git kloon git: //github.com/mitsuhiko/flask.git
Dit sal kloon twee git bewaarplekke vir ons om te speel met. Skep nou 'n mountpoint iewers
& Nbsp; mkdir / tmp / legitfs-toets
Ten slotte, ons die berg van die huidige gids (en dus sy git repositories):
& Nbsp;. Legitfs -o wortel = / / tmp / legitfs-toets
Gedoen! Kom ons kyk wat ons het nou:
& Nbsp; ls / tmp / legitfs-toets /
fies simplekv
legitfs probeer om die gids-struktuur te skep en hanteer ook geneste bewaarplekke of diegene wat in subgidse. Van die kursus, kan jy ook die berg net een bron aan die wortel.
Sommige meer interessante dinge:
 ls / tmp / legitfs-toets / fles /
pleeg HEAD refs
& Nbsp; ls / tmp / legitfs-toets / fles / refs / tags l
Totaal 48
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.1 -> ../../commits/8605cc310d260c3b08160881b09da26c2cc95f8d
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.2 -> ../../commits/e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.3 -> ../../commits/ce6e4cbd73d57cb8c1bba85c46490f71061f865f
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.3.1 -> ../../commits/6b3e616cf905fd19c37fca93d1198cad1490567b
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.4 -> ../../commits/1592c53a664c82d9badac81fa0104af226cce5a7
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.5 -> ../../commits/4c937be2524de0fddc2d2f7f39b09677497260aa
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.6 -> ../../commits/5cadd9d34da46b909f91a5379d41b90f258d5998
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.6.1 -> ../../commits/774b7f768214f5b0c125a1b80daa97247a0ac1a6
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.7 -> ../../commits/fb1482d3bb1b95803d25247479eb8ca8317a3219
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.7.1 -> ../../commits/9682d6b371d8c1ce1fd0e58424e836d27d2317b3
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.7.2 -> ../../commits/3f5db33ece48bd22b77fcc62553998ea9a6cfdfc
lrwxrwxrwx. 1 wortel wortel 4096 1. Januarie 1970 0.8 -> ../../commits/d5e10e4685f54dde5ffc27c4f55a19fb23f7a536
Elke bron bevat ten minste drie lêers: pleeg bevat dopgehou, een vir elke pleeg, sodat jy pleeg om toegang te verkry. Kop is die huidige hoof-ref en is, soos alle refs, 'n symlink. refs werk ook as jy sou verwag en is vol van simboliese skakels.
Nog 'n kenmerk is relatief refs:
& Nbsp; hoof -n5 /tmp/legitfs-test/flask/refs/tags/0.7~15/README
& Nbsp; // Fies //
& Nbsp; web ontwikkeling, een druppel op 'n tyd
Let op die '0.7 ~ 15 ", wat is git-praat vir" tag 0.7, dan gaan 15 weergawes terug ". Terwyl hierdie virtuele "lêers" word nie vertoon wanneer jy LS refs / tags gids, kan jy 'n aantal van ~ n of ^ enige ref om terug te gaan pleeg.

Vereistes :

  • Python
  • lêersisteem in userspace

Soortgelyke sagteware

OpenAFS
OpenAFS

14 Apr 15

Btrfs-progs
Btrfs-progs

22 Jun 18

imgurfs
imgurfs

14 Apr 15

ReiserFSprogs
ReiserFSprogs

19 Jun 16

Ander sagteware ontwikkelaar Marc Brinkmann

Flask-Bootstrap
Flask-Bootstrap

22 Jul 15

Kommentaar te legitfs

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!