aboutsummaryrefslogtreecommitdiffstats
path: root/danish/doc/cvs.wml
blob: f22af74303d87bd00a7f42b62321d45fd54c3c55 (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
#use wml::debian::ddp title="Debians dokumentationsprojekts SVN"
#use wml::debian::toc
#use wml::debian::translation-check translation="1.37"

<p>Debians dokumentationsprojekt opbevarer sine websider og mange af 
vejledningsteksterne på Debians Subversion-server på adressen 
<strong>svn.debian.org</strong>.  svn.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-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 "http://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>For at få opdateringsrettigheder, skal du på engelsk bede om det på 
<a href="mailto:debian-doc@lists.debian.org">Debians dokumentationspostliste</a>. 
Her skal du forklare hvorfor du har brug for adgang.  Oplys dit loginnavn på 
<a href="http://alioth.debian.org">Alioth</a>.  Når dit ønske er blevet opfyldt,
vil du være medlem af <a href="http://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/">http://www.debian.org/doc/manuals/</a>.</p>

<p>Logfilerne som genereres af opdateringsskriptet finder man på 
<url "http://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