diff options
author | Thomas Lange <lange@informatik.uni-koeln.de> | 2019-03-17 12:43:28 +0100 |
---|---|---|
committer | Thomas Lange <lange@informatik.uni-koeln.de> | 2019-03-17 12:43:28 +0100 |
commit | f562b174bff07a5c1e6e94c9f267b9544edabcc0 (patch) | |
tree | 0c6ac507c6cc1935c732f2d55924fe5d2f838dd5 /danish/devel | |
parent | e64f14dabbc209061f6ad3b317236189aa702271 (diff) |
remove link to using_cvs, link to using_git
Diffstat (limited to 'danish/devel')
-rw-r--r-- | danish/devel/website/index.wml | 1 | ||||
-rw-r--r-- | danish/devel/website/using_cvs.wml | 170 |
2 files changed, 0 insertions, 171 deletions
diff --git a/danish/devel/website/index.wml b/danish/devel/website/index.wml index 17071052909..3096d00f7ed 100644 --- a/danish/devel/website/index.wml +++ b/danish/devel/website/index.wml @@ -24,7 +24,6 @@ Alle diskussioner som vedrører webstedet foregår dér.</p> <li><a href="working">oprettelse og redigering af sider på engelsk</a> <ul> <li><a href="using_git">hvordan Git bruges</a></li> - <li><a href="using_cvs">hvordan CVS bruges (udfaset)</a></li> <li><a href="using_wml">hvordan WML bruges</a></li> <li><a href="htmlediting">hvordan man anvender HTML i Debians websider</a></li> <li><a href="todo">gøremålsliste</a></li> diff --git a/danish/devel/website/using_cvs.wml b/danish/devel/website/using_cvs.wml deleted file mode 100644 index e398d98d68c..00000000000 --- a/danish/devel/website/using_cvs.wml +++ /dev/null @@ -1,170 +0,0 @@ -#use wml::debian::template title="Brug af CVS" -#use wml::debian::translation-check translation="775bde4698a5b024eb1e3ba05a53cf38a0eb1fd5" - -<div class="important"> -<h3>Vigtig besked</h3> - -<p>Vi konverterede nyligt webstedets indholdsarkiv fra CVS til Git. Denne side -er kun bevaret af historiske årsager. Se i stedet vores <a href="using_git">\ -vejledning i at bruge Git</a>.</p> - -</div> - -<p>CVS er et program, som hjælper med at holde styr på mange mennesker, der på -samme tid arbejder på det samme materiale. Alle brugere opretter en lokal kopi -af hovedarkivet. De lokale kopier kan være på den samme maskine eller på den -anden side af kloden. Brugerne kan på den måde redigere som de ønsker i den -lokale kopi, og når redigeringen er færdig, commit'e (indsende) ændringerne til -hovedarkivet.</p> - -<p>Hvad angår læseadgang, er det muligt at anvende -<a href="https://anonscm.debian.org/viewvc/webwml/webwml/">webgrænsefladen</a>. Der -er også mange grafiske CVS-klienter, så som KDE's -<a href="https://packages.debian.org/cervisia">cervisia</a>. Dette dokument -beskriver arbejdsgangen med kommandolinjeprogrammet <code>cvs</code>, andre -klienter har tilsvarende funktionalitet.</p> - -<p>CVS tillader ikke at man commit'er en fil, hvis kopien i hovedarkivet er -blevet ændret siden den seneste opdatering. Det er normalt ikke et problem, da -man stadig kan opdatere sin lokale kopi. Hvis ændringerne er i andre dele end -den man arbejdede på, indflettes de uden videre. Hvis ændringerne påvirker det -samme område, som man arbejdede på, får man en advarsel om at der er opstået en -konflikt og at man er nødt til at ændre i filen for at rette problemet, før den -kan commit'es.</p> - -<p>I det efterfølgende anvendes anonym adgang som eksempel. Hvis man har adgang -til en konto, som giver skriverettigheder til arkivet, skal man i stedet anvende -denne konto. Hvis man planlægger at foretage ændringer, skal man først have en -konto, da anonyme brugere ikke kan commit'e ændringer. Se afsnittet om -<a href="#write-access">skriveadgang</a> for flere oplysninger.</p> - -<p>For at kunne bruge CVS, skal man først <code>logge på</code> CVS-serveren</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml login -</pre> - -<p>(bare tryk på enter når der bliver bedt om adgangskode)</p> - -<p>For at hente (<q>check out</q>) en kopi af wml-filerne til din lokale maskine -skal du bruge</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout webwml -</pre> - -<p>Du kan hente en delmænge af siderne på følgende måde:</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout -l \\ - webwml webwml/<<var>sprog</var>> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout \\ - webwml/Perl webwml/english/template webwml/<<var>sprog</var>>/Pics - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout \\ - webwml/<<var>sprog</var>>/<<var>sti til ønskede filer</var>> -</pre> - -<p>Gentag det for alle undermapper eller filer, der er brug for. Den anden -linje medtager alle filer, man har brug for, hvis man ønsker at generere -HTML-filer ud fra WML-filerne. Delvise hentninger som disse understøttes dog -egentlig ikke, så vejledningen ovenfor virker måske ikke altid.</p> - -<p>For skriveadgang til arkivet over SSH, kan det være nødvendigt at fortælle -CVS, at der skal anvendes SSH i stedet for rsh til login, ved at tilføje en -linje til din shell-opsætning:</p> - -<pre> - export CVS_RSH=ssh -</pre> - -<p>Hvis du har en Alioth-konto, med en tilknyttet -<a href="https://alioth.debian.org/account/editsshkeys.php">offentlig -SSH-nøgle</a>, kan du i stedet gøre følgende:</p> - -<pre> - cvs -d :ext:brugernavn@cvs.debian.org:/cvs/webwml checkout webwml/english/doc -</pre> - -<p>Fra nu af behøver man ikke <code>'-d :ext:...'</code>-delen. Hver gang -der er gået nogle dage skal man udføre</p> - -<pre> - cvs update -d -</pre> - -<p>for at hente alle filer fra arkivet, som er blevet ændret. Parameteret -<code>-d</code> til <q>update</q>-funktionen, tilføjer automatisk nye mapper. -Det henter også alle mapper, som blev sprunget over, hvis man udførte en -delvis henting – i det tilfælde kan man eventuelt bruge skriptet -<code>cvsup.py</code>.</p> - -<p>Det kan være en god idé at oprette en <code>~/.cvsrc</code>-fil, så man ikke -behøver at skrive alle parametrene hver gang. Filen kan for eksempel -indeholde:</p> - -<pre> -cvs -z9 -update -d -P -diff -u -</pre> - -<p>Følgende er til folk, som har skriverettigheder til arkivet. Når man er -færdig med en side, kan man commit'e ændringerne til arkivet med</p> - -<pre> - cvs commit <file>.wml -</pre> - -<p>eller</p> - -<pre> - cvs commit <dir> (for at commit'e alle ændringer i <dir>) -</pre> - -<p>eller</p> - -<pre> - cvs commit (commit'e alle ændringer fra aktuelt mappe og underliggende) -</pre> - -<p>Hvis man er den første, som oversætter en side, skal man også udføre</p> - -<pre> - cvs add <fil>.wml -</pre> - -<p>før siden kan commit'es. Bemærk at <code>cvs add</code> ikke er rekursiv, -hvorfor man er nødt til at tilføje mappen, før man kan tilføje dens indhold.</p> - -<p>Brug <code>info cvs</code> for flere oplysninger om CVS.</p> - -<p>Hvis man medtager <code>Closes: #</code><var>nnnnnn</var> i sin -commitlogregistrering, så vil fejl nummer <code>#</code><var>nnnnnn</var> blive -lukket automatisk, når man udfører commit'en. Det nøjagtige format er det -samme, som <a href="$(DOC)/debian-policy/ch-source.html#id24">i Debians -policy</a>.</p> - -<p>Mange af Debians websteder understøtter SSL, så vær venlig at anvende -HTTPS-links ved alle dem, der understøtter SSL. Da nogle websteder tilhørende -Debian/DebConf/SPI/osv. ikke har HTTPS-understøttelse eller er kun signeret af -SPI og ikke en SSL-CA, som browsere uden for Debian har tillid til, bør vi dog -undgå at linke til https:-udgaver af sådanne websteder, så folk der ikke -anvender Debian, slipper for fejl, som de måske ikke forstår. CVS-arkivet -afviser commits indeholdende rene HTTP-links til Debian-websteder, som -understøtter HTTPS eller indeholder HTTPS-links til websteder tilhørende Debian, -DebConf eller SPI, hvor man véd at de enten ikke understøtter HTTPS eller -anvender certifikater, som kun er signeret af SPI.</p> - - -<h3><a name="write-access">Skriveadgang til CVS</a></h3> - -<p>Hvis du allerede ved <a href="$(DEVEL)/website/desc#help">hvordan man kan -hjælpe til</a>, og har leveret tilstrækkeligt med patches til at blive -accepteret af webholdet eller et lokaltilpasningshold, kan du få skriveadgang -til webstedet: -<a href="https://alioth.debian.org/project/request.php?group_id=1135">bed om at -blive optaget i <code>webwml</code>-projektet på Alioth</a> (du skal -<a href="https://alioth.debian.org/account/register.php">oprette -Alioth-konto</a>, hvis du ikke allerede har en). Skriv noget nyttigt i din -anmodning, så som hvilket sprog eller hvilken del af webstedet, du planlægger at -arbejde på, samt hvem der kan sige god for dig.</p> |