source: OFFICIAL/FCM_V1.3/doc/user_guide/index.html

Last change on this file was 1, checked in by fcm, 15 years ago

creation de larborescence

File size: 13.5 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
3<html>
4<head>
5  <title>FCM System User Guide</title>
6  <meta name="author" content="FCM development team">
7  <meta name="descriptions" content="FCM User Guide">
8  <meta name="keywords" content="FCM, user guide">
9  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
10  <link rel="stylesheet" type="text/css" href="style.css">
11<script type="text/javascript" src="maintain.js">
12</script>
13</head>
14
15<body>
16  <p align="right"><img src="logo.png" alt="Met Office logo" width="85" height=
17  "85"></p>
18
19  <h1>FCM System<br>
20  User Guide</h1>
21
22  <p align="center">Release: 1.3</p>
23
24  <p align="center">Last updated: 30 January 2008</p>
25
26  <p align="center">Met Office<br>
27  FitzRoy Road, Exeter<br>
28  Devon, EX1 3PB<br>
29  United Kingdom</p>
30
31  <p align="center">&copy; Crown copyright 2005-8. All rights reserved.</p>
32
33  <p align="center">Questions regarding this document or permissions to quote
34  from it should be directed to the <a href=
35  "mailto:iprmanager@metoffice.gov.uk">IPR Manager</a>.</p>
36 
37  <script type="text/javascript">
38<!--
39document.body.appendChild(displayPrintInfo('fcm-user-guide.pdf'))
40//-->
41</script>
42
43  <h2 align="center">Contents</h2>
44
45  <ol>
46    <li><a href="introduction.html">Introduction</a></li>
47
48    <li><a href="overview.html">System Overview</a></li>
49
50    <li>
51      <a href="getting_started.html">Getting Started</a>
52
53      <ul>
54        <li><a href="getting_started.html#setup">How to set yourself up to run
55        FCM</a></li>
56
57        <li><a href="getting_started.html#tutorial">Tutorial</a></li>
58      </ul>
59    </li>
60
61    <li>
62      <a href="code_management.html">Code Management System</a>
63
64      <ul>
65        <li>
66          <a href="code_management.html#svn">Using Subversion</a>
67
68          <ul>
69            <li><a href="code_management.html#svn_concepts">Basic
70            Concepts</a></li>
71
72            <li>
73              <a href="code_management.html#svn_basic">Basic Command Line
74              Usage</a>
75
76              <ul>
77                <li><a href=
78                "code_management.html#svn_basic_keywords">URL &amp;
79                Revision Keywords</a></li>
80
81                <li><a href="code_management.html#svn_basic_diff">Examining
82                Changes</a></li>
83
84                <li><a href=
85                "code_management.html#svn_basic_conflicts">Resolving
86                Conflicts</a></li>
87
88                <li><a href="code_management.html#svn_basic_check">Adding and
89                Removing Files</a></li>
90
91                <li><a href="code_management.html#svn_basic_commit">Committing
92                Changes</a></li>
93              </ul>
94            </li>
95
96            <li>
97              <a href="code_management.html#svn_branching">Branching &amp;
98              Merging</a>
99
100              <ul>
101                <li><a href=
102                "code_management.html#svn_branching_create">Creating
103                Branches</a></li>
104
105                <li><a href="code_management.html#svn_branching_list">Listing
106                Branches Created by You or Other Users</a></li>
107
108                <li><a href="code_management.html#svn_branching_info">Getting
109                Information About Branches</a></li>
110
111                <li><a href=
112                "code_management.html#svn_branching_switch">Switching your
113                working copy to point to another branch</a></li>
114
115                <li><a href=
116                "code_management.html#svn_branching_delete">Deleting
117                Branches</a></li>
118
119                <li><a href=
120                "code_management.html#svn_branching_merge">Merging</a></li>
121              </ul>
122            </li>
123
124            <li>
125              <a href="code_management.html#svn_gui">Using the GUI</a>
126
127              <ul>
128                <li><a href="code_management.html#svn_gui_start">Starting the
129                GUI</a></li>
130
131                <li><a href="code_management.html#svn_gui_commands">GUI
132                Commands</a></li>
133
134                <li><a href="code_management.html#svn_gui_konqueror">Accessing
135                the GUI from Konqueror</a></li>
136              </ul>
137            </li>
138
139            <li><a href="code_management.html#svn_problems">Known Problems with
140            Subversion</a></li>
141          </ul>
142        </li>
143
144        <li>
145          <a href="code_management.html#trac">Using Trac</a>
146
147          <ul>
148            <li><a href="code_management.html#trac_login">Logging In</a></li>
149
150            <li><a href="code_management.html#trac_wiki">Using the Wiki
151            Pages</a></li>
152
153            <li><a href="code_management.html#trac_browser">Using the
154            Repository Browser</a></li>
155
156            <li><a href="code_management.html#trac_tickets">Using the Issue
157            Tracker</a></li>
158
159            <li><a href="code_management.html#trac_roadmap">Using the
160            Roadmap</a></li>
161
162            <li><a href="code_management.html#trac_timeline">Using the
163            Timeline</a></li>
164          </ul>
165        </li>
166      </ul>
167    </li>
168
169    <li>
170      <a href="working_practices.html">Code Management Working Practices</a>
171
172      <ul>
173        <li><a href="working_practices.html#changes">Making Changes</a></li>
174
175        <li><a href="working_practices.html#wc">Working Copies</a></li>
176
177        <li>
178          <a href="working_practices.html#branching">Branching &amp;
179          Merging</a>
180
181          <ul>
182            <li><a href="working_practices.html#branching_when">When to
183            Branch</a></li>
184
185            <li><a href="working_practices.html#branching_where">Where to
186            Branch From</a></li>
187
188            <li><a href="working_practices.html#branching_update">Merging From
189            the Trunk</a></li>
190
191            <li><a href="working_practices.html#branching_commit">Merging Back
192            to the Trunk</a></li>
193
194            <li><a href="working_practices.html#branching_delete">When to
195            Delete Branches</a></li>
196          </ul>
197        </li>
198
199        <li><a href="working_practices.html#binary">Working with Binary Files</a>
200
201          <ul>
202            <li><a href="working_practices.html#binary_conflicts">Resolving
203            Conflicts in Binary Files</a></li>
204
205            <li><a href="working_practices.html#binary_locking">Using
206            Locking</a></li>
207          </ul>
208        </li>
209
210        <li><a href="working_practices.html#messages">Commit Log
211        Messages</a></li>
212
213        <li>
214          <a href="working_practices.html#tickets">Trac Tickets</a>
215
216          <ul>
217            <li><a href="working_practices.html#tickets_create">Creating
218            Tickets</a></li>
219
220            <li><a href="working_practices.html#tickets_use">Using
221            Tickets</a></li>
222          </ul>
223        </li>
224
225        <li><a href="working_practices.html#packages">Creating
226        Packages</a></li>
227
228        <li><a href="working_practices.html#releases">Preparing System
229        Releases</a></li>
230
231        <li><a href="working_practices.html#rapid">Rapid vs Staged Development
232        Practises</a></li>
233      </ul>
234    </li>
235
236    <li>
237      <a href="extract.html">The Extract System</a>
238
239      <ul>
240        <li><a href="extract.html#command">The Extract Command</a></li>
241
242        <li>
243          <a href="extract.html#simple">Simple Usage</a>
244
245          <ul>
246            <li><a href="extract.html#simple_local">Extract from a local
247            path</a></li>
248
249            <li><a href="extract.html#simple_url">Extract from a Subversion
250            URL</a></li>
251
252            <li><a href="extract.html#simple_mirror">Mirror code to an alternate
253            location</a></li>
254          </ul>
255        </li>
256
257        <li>
258          <a href="extract.html#advanced">Advanced Usage</a>
259
260          <ul>
261            <li><a href="extract.html#advanced_multi">Extract from multiple
262            repositories</a></li>
263
264            <li><a href="extract.html#advanced_branches">Extract from multiple
265            branches</a></li>
266
267            <li><a href="extract.html#advanced_inherit">Inherit from a previous
268            extract</a></li>
269
270            <li><a href="extract.html#advanced_build">Extract - Build
271            Configuration</a></li>
272          </ul>
273        </li>
274
275        <li><a href="extract.html#verbose">Diagnostic verbose level</a></li>
276
277        <li><a href="extract.html#nosvn">When Subversion Is Not
278        Available</a></li>
279      </ul>
280    </li>
281
282    <li>
283      <a href="build.html">The Build System</a>
284
285      <ul>
286        <li><a href="build.html#command">The Build Command</a></li>
287
288        <li>
289          <a href="build.html#basic">Basic Features</a>
290
291          <ul>
292            <li><a href="build.html#basic_build">Basic build
293            configuration</a></li>
294
295            <li><a href="build.html#basic_extract">Build configuration via the
296            extract system</a></li>
297
298            <li><a href="build.html#basic_exename">Naming of executables</a></li>
299
300            <li><a href="build.html#basic_flags">Setting the compiler
301            flags</a></li>
302
303            <li><a href="build.html#basic_interface">Automatic Fortran 9X
304            interface block</a></li>
305
306            <li><a href="build.html#basic_dependency">Automatic
307            dependency</a></li>
308          </ul>
309        </li>
310
311        <li>
312          <a href="build.html#advanced">Advanced Features</a>
313
314          <ul>
315            <li><a href="build.html#advanced_dependency">Further dependency
316            features</a></li>
317
318            <li><a href="build.html#advanced_blockdata">Linking a Fortran
319            executable with a BLOCKDATA program unit</a></li>
320
321            <li><a href="build.html#advanced_library">Creating library
322            archives</a></li>
323
324            <li><a href="build.html#advanced_pp">Pre-processing</a></li>
325
326            <li><a href="build.html#advanced_file-type">File type</a></li>
327
328            <li><a href="build.html#advanced_inherit">Inherit from a previous
329            build</a></li>
330
331            <li><a href="build.html#advanced_data">Building data files</a></li>
332          </ul>
333        </li>
334
335        <li><a href="build.html#verbose">Diagnostic verbose level</a></li>
336
337        <li><a href="build.html#overview">Overview of the build
338        process</a></li>
339      </ul>
340    </li>
341
342    <li>
343      <a href="system_admin.html">System Administration</a>
344
345      <ul>
346        <li>
347          <a href="system_admin.html#svn">Subversion</a>
348
349          <ul>
350            <li><a href="system_admin.html#svn_design">Repository
351            design</a></li>
352
353            <li><a href="system_admin.html#svn_create">Creating a
354            repository</a></li>
355
356            <li><a href="system_admin.html#svn_access">Access control</a></li>
357
358            <li><a href="system_admin.html#svn_hosting">Repository
359            hosting</a></li>
360
361            <li><a href="system_admin.html#svn_watch">Watching changes in log
362            messages</a></li>
363          </ul>
364        </li>
365
366        <li>
367          <a href="system_admin.html#trac">Trac</a>
368
369          <ul>
370            <li><a href="system_admin.html#trac_config">Trac
371            configuration</a></li>
372
373            <li><a href="system_admin.html#trac_hosting">Trac hosting</a></li>
374          </ul>
375        </li>
376
377        <li><a href="system_admin.html#fcm-keywords">FCM keywords</a></li>
378
379        <li><a href="system_admin.html#ext-bld-cfg">Extract and build
380        configuration</a></li>
381
382        <li><a href="system_admin.html#alternate_versions">Maintaining
383        alternate versions of namelists and data files</a></li>
384
385        <li><a href="system_admin.html#work-practise">Defining working
386        practises and policies</a></li>
387
388      </ul>
389    </li>
390
391    <li>
392      <a href="command_ref.html">FCM Command Reference</a>
393
394      <ul>
395        <li><a href="command_ref.html#fcm_config">fcm Configuration
396        File</a></li>
397
398        <li><a href="command_ref.html#fcm_bld">fcm build</a></li>
399
400        <li><a href="command_ref.html#fcm_ext">fcm extract</a></li>
401
402        <li><a href="command_ref.html#fcm_cmp-ext-cfg">fcm cmp-ext-cfg</a></li>
403
404        <li><a href="command_ref.html#fcm_gui">fcm gui</a></li>
405
406        <li>
407          <a href="command_ref.html#fcm_svn">fcm Subversion Subcommands</a>
408
409          <ul>
410            <li><a href="command_ref.html#fcm_svn_add">fcm add</a></li>
411
412            <li><a href="command_ref.html#fcm_svn_br">fcm branch</a></li>
413
414            <li><a href="command_ref.html#fcm_svn_ci">fcm commit</a></li>
415
416            <li><a href="command_ref.html#fcm_svn_cf">fcm conflicts</a></li>
417
418            <li><a href="command_ref.html#fcm_svn_rm">fcm delete</a></li>
419
420            <li><a href="command_ref.html#fcm_svn_diff">fcm diff</a></li>
421
422            <li><a href="command_ref.html#fcm_svn_merge">fcm merge</a></li>
423
424            <li><a href="command_ref.html#fcm_svn_mkpatch">fcm mkpatch</a></li>
425
426            <li><a href="command_ref.html#fcm_svn_switch">fcm switch</a></li>
427
428            <li><a href="command_ref.html#fcm_svn_trac">fcm trac</a></li>
429
430            <li><a href="command_ref.html#fcm_svn_other">Other Subversion
431            Commands</a></li>
432          </ul>
433        </li>
434      </ul>
435    </li>
436
437    <li><a href="further_info.html">Further Information</a></li>
438  </ol>
439
440  <p>Annex:</p>
441
442  <ul>
443    <li><a href="annex_quick_ref.html">Quick reference</a></li>
444
445    <li><a href="annex_fcm_cfg.html">Declarations in FCM central/user
446    configuration file</a></li>
447
448    <li><a href="annex_ext_cfg.html">Declarations in FCM extract configuration
449    file</a></li>
450
451    <li><a href="annex_bld_cfg.html">Declarations in FCM build configuration
452    file</a></li>
453  </ul>
454 
455  <script type="text/javascript">
456<!--
457document.body.appendChild(document.createElement('hr'))
458document.body.appendChild(displayMaintenanceInfo('doc/user_guide/'))
459//-->
460</script>
461</body>
462</html>
Note: See TracBrowser for help on using the repository browser.