stableUpdate är ett verktyg för avancerade användare som vill veta vilken del av programmet kommer genom beröring av nyutgivna uppdateringen acceptera decission om nödvändigheten av att installera uppdateringen, och om det behövs, kunna ta bort tidigare installerade uppdatera.
Det är skrivet är Java och är tänkt att kallas inifrån Java-program. Från en server stableUpdate behöver bara möjlighet att ladda ner filer via http. Den enda fil som måste behålla sin plats är en kort XML-dokument.
Ändra detta dokument, kan du enkelt hantera listan över sekundära servrar som tillhandahåller själva uppdateringsfilerna. Den rymmer också release notes och mini tillkännagivande skrivbord. I äldre versioner du behövde skriva denna fil manuellt. Sedan 1.0.2 stableUpdate kommer att generera (eller uppdatera) det åt dig, och du behöver bara ladda upp den till en eller bättre servaral primära servrar. Om du vill kan du fortfarande titta på den kommenterade exempel på denna fil.
I stableUpdate uppdateringarna lagras i .jar filer. Varje sådan uppgradering uppdatering mellan de två versionerna. Versions namn behöver inte matcha exakt dina officiella versioner. Till exempel kan du officiellt släppa 1.1 och 1.2, men 1.1 kan ha efterföljande uppdateringar från 1.1.1 till 1.1.2, då till 1.1.3 och så vidare.
Uppdateringen JAR-filen innehåller de ändrade enstaka filer och ändrade poster i .jar och .zip-arkiv. Sedan stableUpdate 1.0.3 storlek och kontrollsumma av denna .jar verifieras efter nedladdning.
Om det behövs, kan uppdateringarna avinstalleras i omvänd ordning som de installerades. Användaren kan behöva avinstallera uppdateringen om man upptäcker att en del behövs funktionen faktiskt fungerar sämre (eller inte fungerar alls) i en nyare version. Den "avinstallera" funktion är tillgänglig eftersom stableUpdate 1.0.1
Uppdateringen genereras genom att jämföra två mappar, en som innehåller den gamla anläggningen och en annan den nya installationen. Generatorn åberopas som huvudstandardklass autoupdater.jar (typ java-jar autoupdater.jar) och har några mycket enkelt användargränssnitt.
Den skapade .jar arkiv består av ändrade enskilda filer, ändrade filer i .jar eller .zip arkiv och radering av instruktioner som används för att ta bort filer som finns i den gamla, men frånvarande i den uppdaterade versionen. * Bat, * .sh, Log / *, Cache / *, autooutdate / * (mappen för avinstallera information) och JRE / * kommer att ignoreras. Bat och .SH filer innehåller vanligtvis installationsspecifik information och Java Virtual Machine kan inte uppdateras medan du kör.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Kommentarer hittades inte