aboutsummaryrefslogtreecommitdiffstats
path: root/danish/doc/cvs.wml
blob: 07b8499182a2175a3f8905d9f6931e28e900836e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
#use wml::debian::ddp title="Debians dokumentationsprojekts SVN"
#use wml::debian::toc
#use wml::debian::translation-check translation="01b1789e9ebd40d1c24729fcfe79a6b1f4baf15b"

<p>Debians dokumentationsprojekt opbevarer sine websider og mange af 
vejledningsteksterne på Debians Subversion-server på adressen 
<strong>svn.debian.org</strong> og på Debians Git-server på adressen 
<strong>git.debian.org</strong>.  svn.debian.org og git.debian.org er del af 
Gforge-installationen på alioth.debian.org.  Læs 
<a href="https://wiki.debian.org/Alioth">Alioth-dokumentationen</a> for 
flere oplysninger om hvordan denne tjeneste fungerer.</p>

<p>Alle kan hente kildekoden fra SVN-/Git-serveren. Kun medlemmer af Debians
dokumentationsprojekt kan opdatere filer.</p>


<toc-display />


<toc-add-entry name="access">Adgang til kildekoden i SVN</toc-add-entry>

<p>Du kan anvende en webgrænseflade til at tilgå filerne individuelt og se 
ændringer af dem på adressen 
<url "https://anonscm.debian.org/viewvc/ddp/manuals/trunk/" />.</p>

<p>For at hente en komplet vejledning er direkte adgang til SVN-serveren ofte en 
bedre mulighed.  Du skal have pakken 
<tt><a href="https://packages.debian.org/subversion">subversion</a></tt> på din
egen maskine.</p>


<h3>Anonym adgang (kun læsning) til SVN-serveren</h3>

<p>Anvend denne kommando for at hente alle filerne:</p>

<p style="margin-left: 2em">
  <code>svn co svn://svn.debian.org/svn/ddp/manuals/trunk manuals</code>
</p>

<p>Herved oprettes mapperne rekursivt og filerne placeres i dem.</p>

<p>For at opdatere din lokale kopi med alle ændringer foretaget af andre,
skal du gå ind i mappen <strong>manuals</strong> og køre kommandoen:</p>

<p style="margin-left: 2em">
  <code>svn export --force svn://svn.debian.org/svn/ddp/manuals</code>
</p>


<h3>Adgang til SVN-serveren, med opdateringsrettigheder (svn)</h3>

<p>Før du tilgår SVN-serveren ved hjælp af denne metode, skal du først have fået 
tildelt opdateringsrettigheder.  Læs først om hvordan man <a href="#obtaining">\
beder</a> om opdateringsrettigheder.</p>

<p>Herved oprettes mapperne rekursivt og filerne placeres i dem.</p>

<p style="margin-left: 2em">
  <code>svn co svn+ssh://svn.debian.org/svn/ddp/manuals/trunk manuals</code>
</p>

<p>Herved oprettes mapperne rekursivt og der kommer indhold i dem.</p>

<p>For at opdatere din lokale kopi med alle ændringer foretaget af andre,
skal du gå ind i mappen <strong>manuals</strong> og køre kommandoen:</p>

<p style="margin-left: 2em">
  <code>svn update</code>
</p>

<h3>Adgang til SVN-serveren, med opdateringsrettigheder (git-svn)</h3>

<p>Før du tilgår SVN-serveren ved hjælp af denne metode, skal du først have fået 
tildelt opdateringsrettigheder.  Læs først om hvordan man <a href="#obtaining">\
beder</a> om opdateringsrettigheder.</p>

<p>Brug følgende kommando for at hente alle filerne:</p>

<p style="margin-left: 2em">
  <code>git svn clone -s -rHEAD svn+ssh://svn.debian.org/svn/ddp/manuals manuals</code>
</p>

<p>Herved oprettes mapperne rekursivt og der kommer indhold i dem, desuden 
oprettes et lokalt git-arkiv uden den ældre historik, som kan følge Alioths 
SVN-server.</p>

<p>For at opdatere din lokale kopi med alle ændringer foretaget af andre,
skal du gå ind i mappen <strong>manuals</strong> og køre kommandoen:</p>

<p style="margin-left: 2em">
  <code>git svn rebase</code>
</p>


<toc-add-entry name="obtaining">Hvordan man får opdateringsrettigheder</toc-add-entry>

<p>Opdateringsrettigheder er tilgængelige for alle, der har lyst til at deltage 
i udarbejdelsen af vejledningerne.  Generelt beder vi om, at man først har 
indsendt en række nyttige ændringer.</p>

<p>Efter at have oprettet en konto på <a href="https://alioth.debian.org">\
Alioth</a>, kan man bede om opdateringsrettigheder ved at klikke på <q>Request 
to join</q> nederst til højre på siden 
<url "https://alioth.debian.org/projects/ddp" />.  Sørg for at udfylde 
kommentarboksen med den præcise årsag til, at du har brug for adgangen.  Følg 
op med en mail til debian-doc@lists.debian.org, som forklarer dit hidtidige 
arbejde i Debian.</p>

<p>Når din anmodning er blevet accepteret, vil du være en del af 
<a href="https://alioth.debian.org/projects/ddp"><q>ddp</q>-projektet</a> (og 
Unix-gruppen) på Alioth.</p>


<hr />


<toc-add-entry name="updates">Automatisk opdateringsmekanisme</toc-add-entry>

<p>De udgivne websider med vejledningsteksterne genereres på 
www-master.debian.org, som en del af den generelle proces der opbygger 
webstedet, hvilket sker hver fjerde time.</p>

<p>Skriptet udfører en <kbd>svn update</kbd> og dernæst 
<kbd>make -C trunk publish</kbd>.</p>

<p>Makefilen er sat op til at genopbygge hver undermappe (som indeholder 
vedligeholdt dokumentation) og til at installere filerne fra hver undermappe
i undermappen <code>doc/manuals/</code> på webstedet.  Undermappernes 
makefiler er baseret på <code>manuals/standard.makefile</code>.</p>

<p>Dokumentationsfilerne som genereres af opdateringsskriptet finder man på
<a href="manuals/">https://www.debian.org/doc/manuals/</a>.</p>

<p>Logfilerne som genereres af opdateringsskriptet finder man på 
<url "https://www-master.debian.org/build-logs/ddp/" /></p>

<p>Bemærk at denne proces regenererer mappen <code>/doc/manuals/</code>.
Indholdet af mappen <code>/doc/</code> genereres enten fra 
<a href="/devel/website/desc">webwml</a> eller fra andre skripter, så som dem 
der udpakker visse manualer fra deres pakker.</p>

© 2014-2024 Faster IT GmbH | imprint | privacy policy