Skip to content

🐪 System kontroli wersji w PERL jako projekt z ASU

License

Notifications You must be signed in to change notification settings

Antyradek/niskar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

       _     _              
 _ __ (_)___| | ____ _ _ __ 
| '_ \| / __| |/ / _` | '__|
| | | | \__ \   < (_| | |   
|_| |_|_|___/_|\_\__,_|_|   
                            
Niebiańskie Słoje do symulacji każdej alternatywnej wersji Wszechświata
Skrypt do prostego repozytorium w PERLu

Wymagania:
- Operowanie na plikach i katalogach
- Kopie podanych plików
- Przywracanie archiwalnych kopii
- Szczegóły jak data i rozmiar dla każdej wersji każdego pliku
- Usuwanie historii

Prawdopodobne użycia komendy. Nazwy specjalnie nie są klonem tych z GITa i innych, aby się nie myliły:
$ niskar start
	Tworzy nowe repozytorium w miejscu wywołania.

$ niskar watch <pliki/katalogi>
	Dodaj plik, lub katalog do obserwacji. Katalogi są traktowane osobno, nierekursywnie, daje to dodatkową fukcjonalność.
	
$ niskar watched
	Wypisuje obserwowane pliki.
	
$ niskar unwatch <pliki/katalogi>
	Przestań obserwować obiekty.
	
$ niskar shoot <tekst do commita>
	Zrób zdjęcie (commit) obserwowanych plików.
	
$ niskar history
	Wyświetl historię zdjęć.
	
$ niskar summon <zdjęcie> <pliki/katalogi>
	Przywołaj pliki z historii i zastąp nimi obecne.
	
$ niskar teleport <zdjęcie>
	Zastępuje wszystkie pliki zdjęciem z historii.
	
$ niskar burn <zdjęcie>
	Usuwa zdjęcie.
	
$ niskar info <zdjęcie> <plik/katalog>
	Informacja o obserwowanym pliku.
	
$ niskar versions <plik/katalog>
	Lista wszystkich archiwizacji danego pliku.
	
$ niskar help
	Krótki opis komend
	
Pliki:
.niskar/
	Katalog z danymi do repozytorium
	
.niskar/watchlist
	Lista obserwowanych plików i katalogów
	
.niskar/lastid
	Identyfikator ostatniego commita
	
.niskar/shots
	Katalog zdjęć
	
.niskar/infos
	Katalog informacji do zdjęć

About

🐪 System kontroli wersji w PERL jako projekt z ASU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages