Pāriet uz saturu

Tīrīšana

Tīrīšana noņem vairs nevajadzīgās smilškastes. Vispirms priekšskatiet:

Apvalks
wp rudel cleanup --dry-run

--dry-run uzskaita, kas tiktu noņemts un kāpēc. Lai tās noņemtu, palaidiet komandu bez karoga:

Apvalks
wp rudel cleanup

Komanda neprasa apstiprinājumu.

Politika

Neaizsargāta smilškaste tiek noņemta, ja izpildās kāds no šiem nosacījumiem:

Iemesls Noteikums
expiry reached tās expires_at ir pagātnē
age policy matched tā izveidota pirms vairāk nekā max_age_days
idle policy matched kopš pēdējās aktivitātes pagājis vairāk nekā max_idle_days

max_age_days un max_idle_days tiek iegūti no rudel_config (abu noklusējums ir 0, kas atspējo noteikumu). Vienai izpildei norādiet citas vērtības:

Apvalks
wp rudel cleanup --max-age-days=30 --dry-run
wp rudel cleanup --max-idle-days=7

Pēdējā aktivitāte tiek atjaunināta katrā pieprasījumā, kurā atlasīta smilškaste, un veicot momentuzņēmumus.

Apvienotās smilškastes

Apvalks
wp rudel cleanup --merged --dry-run

--merged izpilda atsevišķu pārbaudi, nevis iepriekš minēto politiku. Tā noņem smilškasti, ja katrs tai reģistrētais saistītais Git darba koks atrodas zarā, kas ir apvienots repozitorija noklusējuma zarā, un pēc tam dzēš šos zarus. Saistītie darba koki tiek izveidoti, klonējot smilškasti, kuras tēmas direktorija ir Git repozitorijs (skatiet Git). Smilškastēm, kas izveidotas ar --git, nav darba koku ierakstu, tāpēc tās vienmēr tiek izlaistas (8. problēma).

Aizsargātas smilškastes

Abās pārbaudēs aizsargātās smilškastes tiek izlaistas. Vispirms noņemiet aizsardzību ar wp rudel update <id> --unprotected, ja tīrīšanai tās jāņem vērā. wp rudel destroy ignorē aizsardzību.

Noņemot smilškasti, tiek dzēstas tās tabulas, noņemti pārvaldītie faili un darba koki, kā arī dzēsts Rudel vides ieraksts. Informāciju par ieplānotu tīrīšanu skatiet sadaļā Automatizācija.