admin(1p): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/admin.1p.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://dataservice.pcbutiken.se/ Datorservice] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. Kategori:Linuxmanual grupp 1 Kategori:Linuxma...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
= admin = | |||
'''admin''' skapar nya SCCS-filer eller ändrar parametrar i befintliga SCCS-filer. | |||
== Namn == | |||
'''admin''' — skapa och administrera SCCS-filer (''DEVELOPMENT'') | |||
== Synopsis == | |||
<pre> | |||
admin -i[name] [-n] [-a login] [-d flag] [-e login] [-f flag] | |||
[-m mrlist] [-r rel] [-t[name]] [-y[comment]] newfile | |||
admin -n [-a login] [-d flag] [-e login] [-f flag] [-m mrlist] | |||
[-t[name]] [-y[comment]] newfile... | |||
admin [-a login] [-d flag] [-m mrlist] [-r rel] [-t[name]] file... | |||
admin -h file... | |||
admin -z file... | |||
</pre> | |||
== Beskrivning == | |||
Verktyget '''admin''' används för att: | |||
* skapa nya SCCS-filer | |||
* ändra kontrollparametrar i befintliga SCCS-filer | |||
Om en angiven fil inte finns skapas den och initialiseras enligt de flaggor som anges. Parametrar som inte anges får standardvärden. | |||
Om filen redan finns ändras endast de parametrar som motsvarar angivna flaggor; övriga lämnas oförändrade. | |||
Alla SCCS-filnamn ska vara av formen: | |||
<pre> | |||
s.filnamn | |||
</pre> | |||
Nya SCCS-filer skapas med skrivskyddade rättigheter. | |||
Vid skrivning använder '''admin''' en temporär ''x-file'' med namnformen: | |||
<pre> | |||
x.filnamn | |||
</pre> | |||
När kommandot lyckas tas den gamla SCCS-filen bort och den temporära filen döps om till SCCS-filens riktiga namn. Detta gör att ändringar bara träder i kraft om inga fel uppstår. | |||
Verktyget använder också en tillfällig låsfil med namnformen: | |||
<pre> | |||
z.filnamn | |||
</pre> | |||
för att förhindra samtidiga uppdateringar. | |||
== Viktiga alternativ == | |||
=== Skapa filer === | |||
; <code>-n</code> | |||
: Skapa en ny SCCS-fil. Om <code>-n</code> används utan <code>-i</code> skapas bara kontrollinformation, utan filinnehåll. | |||
; <code>-i[name]</code> | |||
: Ange en fil vars innehåll ska användas som text för den första deltan i en ny SCCS-fil. Om filnamnet utelämnas läses texten från standard input. Denna flagga implicerar <code>-n</code>. | |||
; <code>-r SID</code> | |||
: Ange SID för den första deltan. Detta måste vara en trunk-SID. Nivånummer är valfritt och får annars standardvärdet 1. | |||
; <code>-t[name]</code> | |||
: Ange en fil med beskrivande text för SCCS-filen. För befintliga SCCS-filer: | |||
:* utan argument tas den nuvarande beskrivningstexten bort | |||
:* med argument ersätts beskrivningstexten med innehållet i den angivna filen | |||
; <code>-y[comment]</code> | |||
: Lägg in kommentaren som kommentar för första deltan. Om argumentet utelämnas används en standardkommentar med datum, tid och användarnamn. | |||
; <code>-m mrlist</code> | |||
: Lägg in en lista med modifieringsärenden (MR-nummer) som anledning till att första deltan skapas. | |||
=== Flaggor för SCCS-filen === | |||
; <code>-f flag</code> | |||
: Sätt en flagga i SCCS-filen. | |||
; <code>-d flag</code> | |||
: Ta bort en flagga från SCCS-filen. | |||
Följande flaggor stöds: | |||
; <code>b</code> | |||
: Tillåt användning av <code>get -b</code> för att skapa branch-deltan. | |||
; <code>cceil</code> | |||
: Ange högsta release som får hämtas för redigering. | |||
; <code>ffloor</code> | |||
: Ange lägsta release som får hämtas för redigering. | |||
; <code>dSID</code> | |||
: Ange standard-SID som ska användas av <code>get</code>. | |||
; <code>istr</code> | |||
: Gör meddelandet om saknade ID-nyckelord till ett fatalt fel. | |||
; <code>j</code> | |||
: Tillåt samtidiga <code>get</code>-kommandon för redigering av samma SID. | |||
; <code>llist</code> | |||
: Ange en lista över releaser som ska låsas så att nya deltan inte kan göras där. | |||
; <code>n</code> | |||
: Skapa null-deltan i överhoppade releaser. | |||
; <code>qtext</code> | |||
: Ersätt %Q%-nyckelord med användardefinierad text. | |||
; <code>mmod</code> | |||
: Ange modulnamn som ersätter %M%. | |||
; <code>ttype</code> | |||
: Ange modultyp som ersätter %Y%. | |||
; <code>vpgm</code> | |||
: Kräver MR-nummer när <code>delta</code> används. Ett valideringsprogram kan anges. | |||
=== Behörigheter === | |||
; <code>-a login</code> | |||
: Lägg till användare eller grupp-ID i listan över dem som får skapa deltan. | |||
; <code>-e login</code> | |||
: Ta bort användare eller grupp-ID från listan över dem som får skapa deltan. | |||
Om listan över tillåtna användare är tom får vem som helst skapa deltan. | |||
Om ett användarnamn eller grupp-ID föregås av <code>!</code> nekas dessa användare rätt att skapa deltan. | |||
=== Kontroll och reparation === | |||
; <code>-h</code> | |||
: Kontrollera SCCS-filens struktur och verifiera checksumman. | |||
; <code>-z</code> | |||
: Beräkna om checksumman och skriv den till första raden i SCCS-filen. | |||
== Operander == | |||
; <code>file</code> | |||
: Sökväg till en befintlig SCCS-fil eller en katalog. Om en katalog anges behandlas varje SCCS-fil i katalogen. | |||
; <code>newfile</code> | |||
: Sökväg till en SCCS-fil som ska skapas. | |||
Om exakt en operand anges och den är <code>-</code>, läses filnamn från standard input, en rad per fil. | |||
== Standard input == | |||
Standard input används bara om: | |||
* <code>-i</code> används utan filnamn, eller | |||
* en operand anges som <code>-</code> | |||
Om första tecknet på en rad i standard input är <code><SOH></code> i POSIX-lokalen är resultatet ospecificerat. | |||
== Miljövariabler == | |||
Följande miljövariabler påverkar körningen: | |||
; <code>LANG</code> | |||
: Standardvärde för internationaliseringsvariabler. | |||
; <code>LC_ALL</code> | |||
: Åsidosätter alla andra lokalinställningar. | |||
; <code>LC_CTYPE</code> | |||
: Påverkar tolkningen av teckendata. | |||
; <code>LC_MESSAGES</code> | |||
: Påverkar diagnostiska meddelanden och standardkommentaren för <code>-y</code>. | |||
; <code>NLSPATH</code> | |||
: Anger sökväg för meddelandekataloger. | |||
== Utdata == | |||
'''admin''' använder inte standard output för normal utmatning. | |||
Diagnostiska meddelanden skrivs till standard error. | |||
== Returkoder == | |||
; <code>0</code> | |||
: Lyckad körning | |||
; <code>>0</code> | |||
: Ett fel inträffade | |||
== Kommentarer om användning == | |||
Det rekommenderas att kataloger som innehåller SCCS-filer bara är skrivbara för ägaren, och att SCCS-filerna själva är skrivskyddade. Detta minskar risken för obehöriga ändringar och gör att modifieringar sker via SCCS-kommandon. | |||
== Se även == | |||
* [[delta(1p)]] | |||
* [[get(1p)]] | |||
* [[prs(1p)]] | |||
* [[what(1p)]] | |||
== Copyright == | |||
Delar av denna text återges från IEEE Std 1003.1-2017, POSIX-specifikationen. | |||
== Anmärkning == | |||
Detta är en översättning och anpassning till MediaWiki-format av manualsidan för '''admin(1p)'''. | |||
= Sidslut = | = Sidslut = | ||
Nuvarande version från 26 april 2026 kl. 05.40
admin
admin skapar nya SCCS-filer eller ändrar parametrar i befintliga SCCS-filer.
Namn
admin — skapa och administrera SCCS-filer (DEVELOPMENT)
Synopsis
admin -i[name] [-n] [-a login] [-d flag] [-e login] [-f flag]
[-m mrlist] [-r rel] [-t[name]] [-y[comment]] newfile
admin -n [-a login] [-d flag] [-e login] [-f flag] [-m mrlist]
[-t[name]] [-y[comment]] newfile...
admin [-a login] [-d flag] [-m mrlist] [-r rel] [-t[name]] file...
admin -h file...
admin -z file...
Beskrivning
Verktyget admin används för att:
- skapa nya SCCS-filer
- ändra kontrollparametrar i befintliga SCCS-filer
Om en angiven fil inte finns skapas den och initialiseras enligt de flaggor som anges. Parametrar som inte anges får standardvärden.
Om filen redan finns ändras endast de parametrar som motsvarar angivna flaggor; övriga lämnas oförändrade.
Alla SCCS-filnamn ska vara av formen:
s.filnamn
Nya SCCS-filer skapas med skrivskyddade rättigheter.
Vid skrivning använder admin en temporär x-file med namnformen:
x.filnamn
När kommandot lyckas tas den gamla SCCS-filen bort och den temporära filen döps om till SCCS-filens riktiga namn. Detta gör att ändringar bara träder i kraft om inga fel uppstår.
Verktyget använder också en tillfällig låsfil med namnformen:
z.filnamn
för att förhindra samtidiga uppdateringar.
Viktiga alternativ
Skapa filer
-n- Skapa en ny SCCS-fil. Om
-nanvänds utan-iskapas bara kontrollinformation, utan filinnehåll.
-i[name]- Ange en fil vars innehåll ska användas som text för den första deltan i en ny SCCS-fil. Om filnamnet utelämnas läses texten från standard input. Denna flagga implicerar
-n.
-r SID- Ange SID för den första deltan. Detta måste vara en trunk-SID. Nivånummer är valfritt och får annars standardvärdet 1.
-t[name]- Ange en fil med beskrivande text för SCCS-filen. För befintliga SCCS-filer:
- utan argument tas den nuvarande beskrivningstexten bort
- med argument ersätts beskrivningstexten med innehållet i den angivna filen
-y[comment]- Lägg in kommentaren som kommentar för första deltan. Om argumentet utelämnas används en standardkommentar med datum, tid och användarnamn.
-m mrlist- Lägg in en lista med modifieringsärenden (MR-nummer) som anledning till att första deltan skapas.
Flaggor för SCCS-filen
-f flag- Sätt en flagga i SCCS-filen.
-d flag- Ta bort en flagga från SCCS-filen.
Följande flaggor stöds:
b- Tillåt användning av
get -bför att skapa branch-deltan.
cceil- Ange högsta release som får hämtas för redigering.
ffloor- Ange lägsta release som får hämtas för redigering.
dSID- Ange standard-SID som ska användas av
get.
istr- Gör meddelandet om saknade ID-nyckelord till ett fatalt fel.
j- Tillåt samtidiga
get-kommandon för redigering av samma SID.
llist- Ange en lista över releaser som ska låsas så att nya deltan inte kan göras där.
n- Skapa null-deltan i överhoppade releaser.
qtext- Ersätt %Q%-nyckelord med användardefinierad text.
mmod- Ange modulnamn som ersätter %M%.
ttype- Ange modultyp som ersätter %Y%.
vpgm- Kräver MR-nummer när
deltaanvänds. Ett valideringsprogram kan anges.
Behörigheter
-a login- Lägg till användare eller grupp-ID i listan över dem som får skapa deltan.
-e login- Ta bort användare eller grupp-ID från listan över dem som får skapa deltan.
Om listan över tillåtna användare är tom får vem som helst skapa deltan.
Om ett användarnamn eller grupp-ID föregås av ! nekas dessa användare rätt att skapa deltan.
Kontroll och reparation
-h- Kontrollera SCCS-filens struktur och verifiera checksumman.
-z- Beräkna om checksumman och skriv den till första raden i SCCS-filen.
Operander
file- Sökväg till en befintlig SCCS-fil eller en katalog. Om en katalog anges behandlas varje SCCS-fil i katalogen.
newfile- Sökväg till en SCCS-fil som ska skapas.
Om exakt en operand anges och den är -, läses filnamn från standard input, en rad per fil.
Standard input
Standard input används bara om:
-ianvänds utan filnamn, eller- en operand anges som
-
Om första tecknet på en rad i standard input är <SOH> i POSIX-lokalen är resultatet ospecificerat.
Miljövariabler
Följande miljövariabler påverkar körningen:
LANG- Standardvärde för internationaliseringsvariabler.
LC_ALL- Åsidosätter alla andra lokalinställningar.
LC_CTYPE- Påverkar tolkningen av teckendata.
LC_MESSAGES- Påverkar diagnostiska meddelanden och standardkommentaren för
-y.
NLSPATH- Anger sökväg för meddelandekataloger.
Utdata
admin använder inte standard output för normal utmatning.
Diagnostiska meddelanden skrivs till standard error.
Returkoder
0- Lyckad körning
>0- Ett fel inträffade
Kommentarer om användning
Det rekommenderas att kataloger som innehåller SCCS-filer bara är skrivbara för ägaren, och att SCCS-filerna själva är skrivskyddade. Detta minskar risken för obehöriga ändringar och gör att modifieringar sker via SCCS-kommandon.
Se även
Copyright
Delar av denna text återges från IEEE Std 1003.1-2017, POSIX-specifikationen.
Anmärkning
Detta är en översättning och anpassning till MediaWiki-format av manualsidan för admin(1p).
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/admin.1p.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.