7 urte azken kaleratze esanguratsutik
Stow-ek paketeen kudeatzaile tradizionalek ez bezalako ikuspegi sinple bat erabiltzen du paketeak kokatzeko: programarekin lotutako osagai guztiak jatorrizko azpidirektorio batean instalatzen dira /usr/local/stow direktorioa (adibidez, /usr/local/stow/emacs). Stow-en zeregina /usr/local sistemaren direktorio-hierarkian esteka sinbolikoak jartzera eta haien osotasuna kontrolatzera mugatzen da.
Pakete bat kentzeak lotutako esteka sinboliko guztiak kentzen ditu. /usr/local/stow direktorioaren barruan, instalatutako programen fitxategiak beti ez dira aldatu; Stow-ek esteka sinbolikoekin soilik funtzionatzen du.
Sistema-paketeak kudeatzeaz gain, programak eta konfigurazio-fitxategiak (~/.bashrc, ~/.zshrc, etab.) kudeatu daitezke erabiltzailearen hasierako direktorioan.
Bertsio berria prestatzerakoan, instalazioa sinplifikatzera jarri zen arreta, eta horretarako modulu batzuk (texi2html) mendekotasun-zerrendatik kanpo geratu ziren. Puntu batekin hasten diren fitxategi eta direktorioentzako kudeatzaile bereizia gaitu eta erlazionatutako "--dotfiles" aukera bat sartu du "dot-" aurrizkia puntu batez automatikoki ordezkatzeko (adibidez, ~/.bashrc fitxategia stow/dot gisa tratatuko litzateke -bashrc paketea). .stowrc konfigurazio fitxategia gehitu da "~" hasierako direktorio gisa tratatzeko. Garapenean, proiektuaren azpiegiturak Travis CI etengabeko integrazio sistema erabiltzen du.
Iturria: opennet.ru