README_REPOSITORY
changeset 28908 4571302e1594
parent 28907 1a470f95ef18
child 28910 5c712e46988f
equal deleted inserted replaced
28907:1a470f95ef18 28908:4571302e1594
   114 using your user name instead of "wenzelm":
   114 using your user name instead of "wenzelm":
   115 
   115 
   116   hg clone ssh://wenzelm@atbroy100//home/isabelle-repository/repos/isabelle
   116   hg clone ssh://wenzelm@atbroy100//home/isabelle-repository/repos/isabelle
   117 
   117 
   118 In fact, the only difference to the previous clone of
   118 In fact, the only difference to the previous clone of
   119 http://isabelle.in.tum.de/repos/isabelle will be a different default
   119 http://isabelle.in.tum.de/repos/isabelle is a different default
   120 pull/push path in isabelle/.hg/hgrc:
   120 pull/push path in isabelle/.hg/hgrc:
   121 
   121 
   122   [paths]
   122   [paths]
   123   default = ssh://wenzelm@atbroy100//home/isabelle-repository/repos/isabelle
   123   default = ssh://wenzelm@atbroy100//home/isabelle-repository/repos/isabelle
   124 
   124 
   160   * Log messages are an integral part of the history of sources.
   160   * Log messages are an integral part of the history of sources.
   161     Other users will have to look there eventually, to understand why
   161     Other users will have to look there eventually, to understand why
   162     things have been done in a certain way at some point.
   162     things have been done in a certain way at some point.
   163 
   163 
   164     Mercurial provides nice web presentation of incoming changes with
   164     Mercurial provides nice web presentation of incoming changes with
   165     a digest of log entries; this also includes Atom/RSS news feeds.
   165     a digest of log entries; this also includes RSS/Atom news feeds.
   166     Users should be aware that others will actually read what is
   166     Users should be aware that others will actually read what is
   167     written into log messages.
   167     written into log messages.
   168 
   168 
   169     The usual changelog presentation style for the Isabelle repository
   169     The usual changelog presentation style for the Isabelle repository
   170     admits log entries that consist of several lines, but without the
   170     admits log entries that consist of several lines, but without the
   172     Since some display styles strip newlines from text, it is
   172     Since some display styles strip newlines from text, it is
   173     advisable to separate lines via punctuation, and not rely on
   173     advisable to separate lines via punctuation, and not rely on
   174     two-dimensional presentation too much.
   174     two-dimensional presentation too much.
   175 
   175 
   176 
   176 
       
   177 Building Isabelle from the repository version
       
   178 =============================================
       
   179 
       
   180 Compared to a proper distribution (or development snapshot) the a
       
   181 repository version of Isabelle lacks proper version identifiers in
       
   182 various places and some components produced by Admin/build.  After
       
   183 applying that script with suitable options, the regular user
       
   184 instructions for building and running Isabelle from sources apply.
       
   185 
       
   186 Needless to say, the results from the build process must not be
       
   187 committed back into the repository!
       
   188 
       
   189 
   177 Makarius 29-Nov-2008
   190 Makarius 29-Nov-2008