source: trunk/doc/src/docbook/userdoc/file_system.xml @ 3343

Last change on this file since 3343 was 3343, checked in by Nicklas Nordborg, 15 years ago

Fixes #557: Read File management doc

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 25.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE chapter PUBLIC
3    "-//Dawid Weiss//DTD DocBook V3.1-Based Extension for XML and graphics inclusion//EN"
4    "../../../../lib/docbook/preprocess/dweiss-docbook-extensions.dtd">
5<!--
6  $Id: file_system.xml 3343 2007-05-16 06:57:38Z nicklas $
7 
8  Copyright (C) Authors contributing to this file.
9 
10  This file is part of BASE - BioArray Software Environment.
11  Available at http://base.thep.lu.se/
12 
13  BASE is free software; you can redistribute it and/or
14  modify it under the terms of the GNU General Public License
15  as published by the Free Software Foundation; either version 2
16  of the License, or (at your option) any later version.
17 
18  BASE is distributed in the hope that it will be useful,
19  but WITHOUT ANY WARRANTY; without even the implied warranty of
20  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  GNU General Public License for more details.
22 
23  You should have received a copy of the GNU General Public License
24  along with this program; if not, write to the Free Software
25  Foundation, Inc., 59 Temple Place - Suite 330,
26  Boston, MA  02111-1307, USA.
27-->
28
29<chapter id="file_system">
30  <?dbhtml dir="filesystem"?>
31  <title>File management</title>
32  <sect1 id="file_system.system">
33    <title>File system</title>
34    <para>
35      Files in BASE 2 are managed from the page at
36      <menuchoice>
37        <guimenu>View</guimenu>
38        <guimenuitem>Files</guimenuitem>
39      </menuchoice>. The basic layout on the page is the same as for all the other list pages
40      in BASE 2 but
41      there are some differences e.g. there is a navigation tree to the left, used to browse
42      the directory structure, and there are some buttons in the toolbar, that are special for
43      files and directories. The figure below is a representation of the files and
44      directories-page and is followed with a short description to some of the special
45      functions.
46    </para>
47    <figure id="file.system.figures.filepage">
48      <title>The file page</title>
49      <screenshot>
50        <mediaobject>
51          <imageobject>
52            <imagedata fileref="figures/filepage.png" format="PNG" />
53          </imageobject>
54        </mediaobject>
55      </screenshot>
56    </figure>
57    <variablelist>
58      <varlistentry>
59        <term>
60          <interface>1. Home directory for current user</interface>
61        </term>
62        <listitem>
63          <para>
64            This is the logged in user's home directory with sub directories. It is
65            visible if the current user has a home directory and is then always located at
66            the top of the navigation tree. More about this can be read in
67            <xref linkend="file_system.system.browse.tree.home" />.
68            Click on a directory to display it's contents to the right
69            or click on the plus sign to expand the directory and view the
70            sub directories (no plus sign = no sub directories).
71          </para>
72        </listitem>
73      </varlistentry>
74
75      <varlistentry>
76        <term>
77          <interface>2. Other users</interface>
78        </term>
79        <listitem>
80          <para>
81            The other users' home directories that the current user has permission
82            to read are listed here, including his/her own.
83          </para>
84        </listitem>
85      </varlistentry>
86
87      <varlistentry>
88        <term>
89          <interface>3. Refresh button</interface>
90        </term>
91        <listitem>
92          <para>
93            This button, which is located at the bottom of the navigation tree,
94            refreshes/updates the directory tree. It can for example be used to get a
95            recently created directory to appear in the tree.
96          </para>
97        </listitem>
98      </varlistentry>
99
100      <varlistentry>
101        <term>
102          <interface>4. Current directory</interface>
103        </term>
104        <listitem>
105          <para>Shows the full BASE 2 path to current directory.</para>
106        </listitem>
107      </varlistentry>
108
109      <varlistentry>
110        <term>
111          <interface>5. View a file's contents</interface>
112        </term>
113        <listitem>
114          <para>
115            A click on this icon will open the file's contents in a new window. If the
116            browser doesn't has support to view the file there will be a dialog window
117            to download the file instead.
118          </para>
119        </listitem>
120      </varlistentry>
121
122      <varlistentry>
123        <term>
124          <interface>6. Download file</interface>
125        </term>
126        <listitem>
127          <para>
128            Download the file to a local computer with this icon. The download will
129            start in a new dialog window.
130          </para>
131        </listitem>
132      </varlistentry>
133
134      <varlistentry>
135        <term>
136          <interface>7. Re-upload a file</interface>
137        </term>
138        <listitem>
139          <para>
140            This icon is only visible for those files that have been moved offline and
141            it can be used to re-upload the file to the BASE. Start to
142            upload the file to the same position by clicking on the icon.
143          </para>
144         
145          <note>
146            <title>Replace an existing file</title>
147            <para>
148              It is possible to re-upload file that are online, but this
149              has to be done from the single-item view.
150            </para>
151          </note>
152        </listitem>
153      </varlistentry>
154    </variablelist>
155
156    <sect2 id="file_system.system.browse">
157      <title>Browse the file system</title>
158      <para>
159        Browsing thr BASE 2 file system is done from the navigation bar by clicking on a
160        directory in the tree to view it's contents. Both sub directories and files in the
161        selected directory are showed. A directory with sub directories can be expand with a
162        click on the plus-sign.
163      </para>
164      <note>
165        <title>Browse a directory</title>
166        <para>
167          A directory can only be open from the navigation tree and never from the list. A
168          click on a directory's name in the list will open the directory's edit window.
169        </para>
170      </note>
171      <sect3 id="file_system.system.browse.tree">
172        <title>Navigation tree</title>
173        <para>
174          The navigation tree contains of folders/directories that the logged in user has
175          permission to read. At the top is the current user's home directory and under it
176          is a folder with all accessible home directories.
177        </para>
178        <para>
179          The tree can be updated with the refresh-button at the bottom of the panel (the
180          tree isn't self-refreshing).
181        </para>
182        <sect4 id="file_system.system.browse.tree.home">
183          <title>Home directory - 'My home'</title>
184          <para>
185            To make it easier for the logged in user to find his/her directory without
186            having to scroll through the whole list of home directories, his or hers
187            home directory is located at the top of the navigation tree under the
188            <interface>My home</interface>
189            folder.
190          </para>
191          <note>
192            <title>No home directory</title>
193            <para>
194              Not all users have a home directory connected to their accounts. If
195              <interface>My home</interface>
196              is missing, it most certainly depends on that the current user account
197              haven't got a home directory. Home directories are managed by the
198              administrator of the BASE server.
199            </para>
200          </note>
201        </sect4>
202      </sect3>
203    </sect2>
204    <sect2 id="file_system.system.quota">
205      <title>Disk space quota</title>
206      <para>
207        Normally, a user is assigned limited disk spacefor files.
208        More information about how much quota the current account has and how much of it
209        that is occupied can be found at the account's home page, described in
210        <xref linkend="webclient.intro.homepage" />.
211      </para>
212     
213      <para>
214        See <xref linkend="user_administration.quota" /> for more information about
215        the quota system.
216      </para>
217    </sect2>
218  </sect1>
219
220  <sect1 id="file_system.handling">
221    <title>Handling files</title>
222   
223    <sect2 id="file_system.handling.upload">
224      <title>Upload a new file</title>
225      <para>
226        Uploading a file is started by clicking on
227        <guibutton>Upload file&hellip;</guibutton>
228        in the toolbar. The uploaded file will be placed in current directory.
229      </para>
230     
231      <figure id="file_system.figures.upload">
232        <title>Upload new file</title>
233        <screenshot>
234          <mediaobject>
235            <imageobject><imagedata 
236              fileref="figures/upload_file.png" format="PNG"
237              /></imageobject>
238          </mediaobject>
239        </screenshot>
240      </figure>
241     
242      <helptext external_id="file.upload" title="Upload a file">
243        <para>
244          <variablelist>
245            <varlistentry>
246              <term>
247                <guilabel>Directory</guilabel>
248              </term>
249              <listitem>
250                <para>
251                  Shows the current directory, where the file will be uploaded.
252                  This property can't be changed and is only for information.
253                </para>
254              </listitem>
255            </varlistentry>
256            <varlistentry>
257              <term>
258                <guilabel>File</guilabel>
259              </term>
260              <listitem>
261                <para>
262                  This field is required and needs to have a valid file path for
263                  the local computer before the upload is started. Use
264                  <guibutton>Browse&hellip;</guibutton>
265                  to choose which file to upload.
266                </para>
267              </listitem>
268            </varlistentry>
269            <varlistentry>
270              <term>
271                <guilabel>Type</guilabel>
272              </term>
273              <listitem>
274                <para>
275                  This is the file-type that the uploaded file should get. The
276                  file-types to choose between from the drop-down list are
277                  described in
278                  <xref linkend="file_system.filetypes" />.
279                  Select
280                  <userinput>- none -</userinput>
281                  if the file shouldn't be associated with any file type.
282                </para>
283              </listitem>
284            </varlistentry>
285            <varlistentry>
286              <term>
287                <guilabel>Description</guilabel>
288              </term>
289              <listitem>
290                <para>
291                  A description about the uploaded file can be put into this text
292                  area. Use the magnifying glass to edit the text in a pop-up
293                  window with a larger text area.
294                </para>
295              </listitem>
296            </varlistentry>
297            <varlistentry>
298              <term>
299                <guilabel>Max transfer rate</guilabel>
300              </term>
301              <listitem>
302                <para>
303                  This shows the maximum transfer rate that the upload will
304                  approximately reach. The transfer rate is set by the
305                  server admin and can't be changed.
306                </para>
307              </listitem>
308            </varlistentry>
309            <varlistentry>
310              <term>
311                <guilabel>Compressed file</guilabel>
312              </term>
313              <listitem>
314                <para>
315                  These settings are only active if you select
316                  a compressed file format that BASE knows how to
317                  unpack. Currently, BASE ships with support for zip-files,
318                  but this can be extended by the use of plug-ins.
319                  <nohelp>See <xref linkend="plugin_developer.other.unpacker" 
320                    /> for more information.</nohelp>
321                   
322                  <itemizedlist>
323                    <listitem>
324                      <para>
325                        <guilabel>Unpack file</guilabel>:
326                        Mark this checkbox if the compressed file should
327                        be unpacked after it had been uploaded. The
328                        files will be unpacked with the same subdirectory
329                        structure as in the compressed file.
330                      </para>
331                    </listitem>
332                   
333                    <listitem>
334                      <para>
335                        <guilabel>Overwrite existing files</guilabel>:
336                        Mark this checkbox if the unpacking is allowed
337                        to overwrite existing files.
338                      </para>
339                    </listitem>
340                    <listitem>
341                      <para>
342                        <guilabel>Keep the compressed file</guilabel>:
343                        Mark this checkbox if you want to keep the
344                        compressed file after upload. Otherwise, only
345                        the unpacked files are kept.
346                      </para>
347                    </listitem>
348                  </itemizedlist>
349                </para>
350              </listitem>
351            </varlistentry>
352          </variablelist>
353        </para>
354        <para>
355          Finish the configuration by clicking on either
356          <guibutton>Upload</guibutton>, which will start uploading the selected file, or
357          <guibutton>Cancel</guibutton> to abort the upload procedure.
358        </para>
359      </helptext>
360     
361      <sect3 id="file_system.handling.actions.reupload">
362        <title>Replace an existing file</title>
363        <para>
364          It is possible to replace an existing file. This is done by clicking
365          on the <guilabel>replace</guilabel> link on the single-item view
366          for the file you want to replace. If the file has been moved offline,
367          you can also use the icon
368          in the actions-column, see number 7 in
369          <xref linkend="file.system.figures.filepage" />.
370          The procedure to upload the file is the same as when uploading a new file,
371          except that compressed files can't be unpacked. There is also an
372          extra option, <guilabel>Validate MD5</guilabel>, that tells BASE to
373          check that the file is the same as the one it is replacing. This option
374          is useful when you are re-uploading a file that has been moved offline
375          and want to be certain that it is the same file as the original.
376        </para>
377      </sect3>
378     
379    </sect2>
380    <sect2 id="file_system.handling.edit">
381      <title>Edit a file</title>
382      <para>
383        The edit window to set a file's property in can either be open with
384        <guibutton>Edit&hellip;</guibutton>
385        that is located in the toolbar at the file's view page or by holding down
386        <keycap>CTRL</keycap>, <keycap>ALT</keycap>
387        or <keycap>SHIFT</keycap>
388        when clicking on the file's name in the list. It requires that the current user has
389        write permission on the file to be able to edit and set the properties.
390      </para>
391
392      <helptext external_id="file.edit" title="Edit file properties">
393        <variablelist>
394          <varlistentry>
395            <term>
396              <guilabel>Path</guilabel>
397            </term>
398            <listitem>
399              <para>
400                This is the path where the file is located. This can only be changed
401                by moving the file.
402                <nohelp>Read more about how this is done in
403                <xref linkend="file_system.handling.move" /></nohelp>.
404              </para>
405            </listitem>
406          </varlistentry>
407          <varlistentry>
408            <term>
409              <guilabel>Name</guilabel>
410            </term>
411            <listitem>
412              <para>
413                The file's name, which can't be left empty and must be unique in
414                current directory. The maximum length of the file name is 255
415                characters and it can contain blank spaces but not any of
416                <keycap>~</keycap>,
417                <keycap>\</keycap>,
418                <keycap>/</keycap>,
419                <keycap>:</keycap>,
420                <keycap>;</keycap>,
421                <keycap>*</keycap>,
422                <keycap>&#63;</keycap>,
423                <keycap>&lt;</keycap>,
424                <keycap>&gt;</keycap>
425                or
426                <keycap>|</keycap>.
427              </para>
428            </listitem>
429          </varlistentry>
430          <varlistentry>
431            <term>
432              <guilabel>Type</guilabel>
433            </term>
434            <listitem>
435              <para>
436                Sets which kind of type the file is. Select the file type to use
437                from the drop down list with available types. The option
438                <guilabel>-none-</guilabel>
439                should be used if the file shouldn't be associated with any kind of
440                file type.
441              </para>
442            </listitem>
443          </varlistentry>
444          <varlistentry>
445            <term>
446              <guilabel>MIME type</guilabel>
447            </term>
448            <listitem>
449              <para>
450                The file's content/media type. This is normally set automatically
451                when uploading the file into BASE but it can be changed by an user,
452                that has write permissions, at any time.
453              </para>
454            </listitem>
455          </varlistentry>
456          <varlistentry>
457            <term>
458              <guilabel>Description</guilabel>
459            </term>
460            <listitem>
461              <para>
462                This text area can be used to store relevant information about file
463                and it's contents. Use the magnifying glass, located to the right
464                under the text area, to edit the text in a larger window.
465              </para>
466            </listitem>
467          </varlistentry>
468        </variablelist>
469        <para>
470          Finish the editing process by pressing either
471          <guibutton>Save</guibutton>
472          to save the properties to the database or
473          <guibutton>Cancel</guibutton>
474          to abort and discard the changes.
475        </para>
476      </helptext>
477
478    </sect2>
479    <sect2 id="file_system.handling.move">
480      <title>Move files</title>
481     
482      <para>
483        These functions are used to manage the location of the files on the
484        server. They are all accessed from the <guibutton>Move</guibutton>
485        button on the list view of from the single-item view. On the list view,
486        you must first select one or more files / directories.
487      </para>
488     
489      <sect3 id="file_system.handling.move.directory">
490        <title>To another directory</title>
491        <para>
492          Files and directories can be moved to other directories for re-organization. The
493          user need write permission on the target directory to be able to move the
494          files/directories to it.
495        </para>
496        <para>
497          First, select all files and directories in the current path that should be moved
498          and then click on
499          <menuchoice>
500            <guibutton>Move&hellip;</guibutton>
501            <guisubmenu>To another directory</guisubmenu>
502          </menuchoice>
503          in the toolbar to open a window with the directory tree where the target directory
504          can be picked.
505        </para>
506        <para>
507          Choose a directory which the selected items should be moved to. It
508          is possible to create new subdirectories with the
509          <guibutton>New&hellip;</guibutton> button.
510        </para>
511        <para>
512          Click on
513          <guibutton>Ok</guibutton>
514          to carry out the move or
515          <guibutton>Cancel</guibutton>
516          to abort.
517        </para>
518      </sect3>
519     
520      <sect3 id="file_system.handling.move.offline">
521        <title>Offline</title>
522        <para>
523          Moving a file offline means that the actual file contents is deleted from the
524          server's disk space but information about the file will still exist as an item
525          in the database. This makes it possible to save disk space but still be
526          able to associated the file with other items in BASE.
527        </para>
528        <para>
529          First, select all files in current path that should be moved offline
530          and then click on
531          <menuchoice>
532            <guibutton>Move&hellip;</guibutton>
533            <guisubmenu>Offline</guisubmenu>
534          </menuchoice>
535          in the toolbar.
536        </para> 
537        <note>
538          Be careful! The selected files will be moved immediately without
539          warning. The only way to recover the files again is to re-upload
540          them.
541        </note>
542      </sect3>
543
544      <sect3 id="file_system.handling.move.secondary">
545        <title>To the secondary storage</title>
546
547        <para>
548          This option is only available if the server administrator
549          has enabled it.
550        </para>
551
552        <para>
553          The secondary storage is a kind of storage were it is appropriate
554          to store files that have been used and no longer requires immediate
555          access. Moving a file to and from the secondary storage is the job
556          of a plug-in, which is usually executed once or twice a day.
557        </para>
558       
559        <para>
560          First, select all files in the current path that should be moved
561          and then click on
562          <menuchoice>
563            <guibutton>Move&hellip;</guibutton>
564            <guisubmenu>To secondary location</guisubmenu>
565          </menuchoice>
566          in the toolbar. The only thing that will happen is that BASE sets a flag
567          on each file. The next time the secondary storage plug-in
568          is executed, the files will be moved to the secondary storage. The
569          actual file contents is deleted from the server's disk.
570        </para>
571       
572        <para>
573          While the file is in the secondary storage BASE behaves in the same way as
574          if the file is offline. Th file can't be used to import data from, or
575          other things. To use the file again, the file must be moved back to
576          the primary storage.
577        </para>
578       
579        <para>
580          To bring files back from the secondary storage, select the files
581          and then click on
582          <menuchoice>
583            <guibutton>Move&hellip;</guibutton>
584            <guisubmenu>To primary location</guisubmenu>
585          </menuchoice> in the toolbar. The files will be moved back the next
586          time the secondary storage plug-in is executed.
587        </para>
588       
589        <note>
590          <title>Don't forget to set quota for the secondary storage</title>
591          <para>
592            The default installation doesn't assign quota for the
593            secondary storage. Unless the administrator assigns quota
594            the move will silently fail.
595          </para>
596        </note>
597      </sect3>
598
599    </sect2>
600
601    <sect2 id="file_system.handling.actions">
602      <title>Viewing and downloading files</title>
603      <para>
604        In <guilabel>Actions</guilabel> column in the list view there
605        are icons you can click on to perform different kinds of actions on a
606        file, like downloading the file and viewing the file. The same icons appear
607        on the single-item view and in most other places where files are used.
608        You can't view or download files that have been moved offline or to the
609        secondary storage.
610      </para>
611      <sect3 id="file_system.handling.actions.download">
612        <title>Download a file</title>
613        <para>
614          This will let the user to download the contents of a file to a path on a local
615          computer. The window that opens contains the selected file's name, size e.t.c.
616          and it will also open a download dialog window where the user can choose what to
617          do with the file locally.
618          <tip>
619            <title>Download doesn't start</title>
620            <para>
621              Click on the file's path name in the pop-up window if the download
622              dialog window doesn't appears.
623            </para>
624          </tip>
625        </para>
626        <para>
627          Close the pop-up window and return to file page with
628          <guibutton>Close</guibutton>.
629        </para>
630      </sect3>
631      <sect3 id="file_system.handling.actions.view">
632        <title>View the contents of file</title>
633        <para>
634          A file's contents can be displayed directly in the web browser if the
635          browser supports displaying that kind of files. Typically all HTML, text
636          files and images are supported. Click on the icon to view the contents
637          in a new window. If the type isn't supported by the browser there will be
638          a dialog-window to download the file instead.
639        </para>
640      </sect3>
641    </sect2>
642    <sect2 id="file_system.handling.directories">
643      <title>Directories</title>
644      <para>
645        Directories in BASE are folders where files can be organized into. Click on
646        <guibutton>New directory&hellip;</guibutton>
647        in the toolbar to create a directory in current path and edit the properties as
648        described below.
649      </para>
650      <sect3 id="file_system.handling.directories.edit">
651        <title>Edit a directory</title>
652        <para>
653          The window to edit a directory's properties is opened either by clicking on the
654          directory's name in the list or when creating a new directory.
655        </para>
656        <helptext external_id="directory.edit" title="Edit directory">
657          <para>
658            <variablelist>
659              <title>Properties</title>
660              <varlistentry>
661                <term>
662                  <guilabel>Path</guilabel>
663                </term>
664                <listitem>
665                  <para>
666                    This property is read-only in the edit window but can be
667                    change instead by moving the directory, described in
668                    <xref linkend="file_system.handling.move" />.
669                  </para>
670                </listitem>
671              </varlistentry>
672              <varlistentry>
673                <term>
674                  <guilabel>Name</guilabel>
675                </term>
676                <listitem>
677                  <para>
678                    The directory's name to identify it with in the list. This
679                    field must have a value and it has to be an unique name for
680                    the current directory.
681                  </para>
682                </listitem>
683              </varlistentry>
684              <varlistentry>
685                <term>
686                  <guilabel>Description</guilabel>
687                </term>
688                <listitem>
689                  <para>
690                    Any relevant information about the directory can be written
691                    in this text area. The magnifying glass down to the right
692                    can be used to edit the description text in a larger text
693                    area, just click on the icon to open it in a separate pop-up
694                    window.
695                  </para>
696                </listitem>
697              </varlistentry>
698            </variablelist>
699          </para>
700          <para>
701            The editing process is completed with either
702            <guibutton>Save</guibutton>, to save the properties into the database, or with
703            <guibutton>Cancel</guibutton>
704            to discard the changes. Both of the buttons will close the edit window and
705            if the directory is updated the list will be reloaded with the directory's
706            new properties.
707          </para>
708         
709          <note>
710            The new directory doesn't appear in the navigation tree
711            to the left automatically. You must click on the
712            <guibutton>Refresh</guibutton> button.
713          </note>
714         
715        </helptext>
716      </sect3>
717    </sect2>
718
719  </sect1>
720
721  <sect1 id="file_system.filetypes">
722    <title>File types</title>
723    <para>
724      A file can be associated with one of the file types that exists in BASE 2. File types
725      make it possible to filter the files depending of what kind of file it is. Here
726      is a list of file types that are defined in BASE.
727      <menuchoice>
728        <guimenu>Administrate</guimenu>
729        <guisubmenu>Types</guisubmenu>
730        <guimenuitem>File types</guimenuitem>
731      </menuchoice>
732    </para>
733    <variablelist>
734      <title>File types</title>
735      <varlistentry>
736        <term>Image</term>
737        <listitem>
738          <para>Indicates that the file is an image file.</para>
739        </listitem>
740      </varlistentry>
741      <varlistentry>
742        <term>Plate</term>
743        <listitem>
744          <para>The associated file is a file with information about plate/plates.</para>
745        </listitem>
746      </varlistentry>
747      <varlistentry>
748        <term>Plate mapping</term>
749        <listitem>
750          <para>Files with information about plate mapping.</para>
751        </listitem>
752      </varlistentry>
753      <varlistentry>
754        <term>Print map</term>
755        <listitem>
756          <para>Print map files</para>
757        </listitem>
758      </varlistentry>
759      <varlistentry>
760        <term>Protocol</term>
761        <listitem>
762          <para>Files with protocol information</para>
763        </listitem>
764      </varlistentry>
765      <varlistentry>
766        <term>Raw data</term>
767        <listitem>
768          <para>Raw data files</para>
769        </listitem>
770      </varlistentry>
771      <varlistentry>
772        <term>Reporter</term>
773        <listitem>
774          <para>Files with information about reporters</para>
775        </listitem>
776      </varlistentry>
777      <varlistentry>
778        <term>Reporter map</term>
779        <listitem>
780          <para>
781            Files of this type contain information about how the reporters are mapped.
782          </para>
783        </listitem>
784      </varlistentry>
785      <varlistentry>
786        <term>Spot images</term>
787        <listitem>
788          <para>A zip-file containing generated spot images in JPEG format.</para>
789        </listitem>
790      </varlistentry>
791    </variablelist>
792  </sect1>
793</chapter>
Note: See TracBrowser for help on using the repository browser.