Reduktor repozytorium - skrypt
: 28 sie 2014, 00:25
Ponieważ w ten sam problem wycelował FaFal odgrzebałem to maleństwo naskrobane kiedyś ad-hoc.
Skrypt należy umieścić w katalogu repozytorium i uruchomić.
W pliku można edytować wartość zmiennej lp, np. dla pozostawiania do 3 najnowszych wersji wpisujemy 6, ustawione jest na 4 czyli 2 ostanie wersje.
set lp = 4 & ::liczba pozostawionych repozytoriów x2
UWAGA !
To prosty skrypt ale kasuje brutalnie na podstawie parametru czasowego, w koszu raczej nic potem nie znajdziecie więc proszę się zastanowić przed porządkami bo zostanie tylko ustawiona liczba repozytoriów.
Skrypt oczyści wszystkie repozytoria w katalogu w którym jest uruchomiony.
Nie ma żadnych bezpieczników więc zabawa w innych katalogach niż repozytorium może nieść zniszczenie
Powinien działać na XP ale sprawdzić lepiej na kopii !
Dodałem kasowanie LCK które robiły bajzel.
Skrypt należy umieścić w katalogu repozytorium i uruchomić.
W pliku można edytować wartość zmiennej lp, np. dla pozostawiania do 3 najnowszych wersji wpisujemy 6, ustawione jest na 4 czyli 2 ostanie wersje.
set lp = 4 & ::liczba pozostawionych repozytoriów x2
UWAGA !
To prosty skrypt ale kasuje brutalnie na podstawie parametru czasowego, w koszu raczej nic potem nie znajdziecie więc proszę się zastanowić przed porządkami bo zostanie tylko ustawiona liczba repozytoriów.
Skrypt oczyści wszystkie repozytoria w katalogu w którym jest uruchomiony.
Nie ma żadnych bezpieczników więc zabawa w innych katalogach niż repozytorium może nieść zniszczenie
Powinien działać na XP ale sprawdzić lepiej na kopii !
Dodałem kasowanie LCK które robiły bajzel.