Fossil

Check-in [7705070de7]
Login

Check-in [7705070de7]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updates to the change log and a typo fix in one of the documentation pages.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 7705070de7b2eb1845023af00f71ca9f00c433ec
User & Date: drh 2015-01-16 19:12:57.744
Context
2015-01-16
22:10
Further enhancements to the change-log. ... (check-in: 55243b0d87 user: drh tags: trunk)
19:12
Updates to the change log and a typo fix in one of the documentation pages. ... (check-in: 7705070de7 user: drh tags: trunk)
13:28
Update SQLite to the 3.8.8 release. ... (check-in: 3d8bf07d13 user: drh tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/publish.c.
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
**
** Usage: %fossil publish ?--only? TAGS...
**
** Cause artifacts identified by TAGS... to be published (made non-private).
** This can be used (for example) to convert a private branch into a public
** branch, or to publish a bundle that was imported privately.
**
** If any of TAGS names a branch, then all checkins on that most recent
** instance of that branch are included, not just the most recent checkin.
**
** If any of TAGS name checkins then all files and tags associated with
** those checkins are also published automatically.  Except if the --only
** option is used, then only the specific artifacts identified by TAGS
** are published.
**







|







56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
**
** Usage: %fossil publish ?--only? TAGS...
**
** Cause artifacts identified by TAGS... to be published (made non-private).
** This can be used (for example) to convert a private branch into a public
** branch, or to publish a bundle that was imported privately.
**
** If any of TAGS names a branch, then all checkins on the most recent
** instance of that branch are included, not just the most recent checkin.
**
** If any of TAGS name checkins then all files and tags associated with
** those checkins are also published automatically.  Except if the --only
** option is used, then only the specific artifacts identified by TAGS
** are published.
**
Changes to www/changes.wiki.
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
<title>Change Log</title>

<h2>Changes For Version 1.30 (2015-01-??)</h2>
  *  Add setting to control the number of times autosync will be tried before
     returning an error.








  *  Add the [/help/fusefs|fossil fusefs DIRECTORY] command that mounts a
     Fuse Filesystem at the given DIRECTORY and populates it with read-only
     copies of all historical check-ins. This only works on systems that
     support FuseFS.













  *  Added a compile-time option (--with-miniz) to build using miniz instead
     of zlib.  Disabled by default.
  *  Several fixes to the TH1 expression parser.
  *  Support customization of commands and webpages, including the ability to
     add new ones, via the "TH1 hooks" feature.  Disabled by default. Enabled
     via a compile-time option.
  *  Add the <nowiki>[checkout], [render], [styleHeader], [styleFooter],
     [trace], [getParameter], [setParameter], [artifact], and
     [globalState]</nowiki> commands to TH1, primarily for use by TH1 hooks.
  *  Bring in the latest version of autosetup from upstream.


  *  When committing a (non-binary) file which contains bytes forming an
     invalid UTF-8 stream, fossil now adds the possibility to convert it
     to a valid UTF-8 stream ('c') if you like.
  *  Let [/help?cmd=new|fossil new] no longer create an initial empty commit
     by default. The first commit after checking out an empty repository will
     become the initial commit.
  *  Added a line-number toggle option to the [/help?cmd=/info|/info]
     and [/help?cmd=/artifact|/artifact] pages.

  *  Add check to most commands to error on unknown command-line options


  *  Fix to prevent partial clone when connection is lost during clone
  *  Fix bug with 302 redirect not properly shutting down connection and
     and handle 301 redirects.
  *  Fix to prevent empty cloned repository when authentication fails
  *  Update documentation for protocol 3 and 'cfile' card use


  *  Fix sync protocol bug which would occasionally delete phantom artifacts 
     before they were included in a cluster artifact
  *  Add support for Docker. Just install docker and type
     "sudo docker run -d -p 8080:8080 nijtmans/fossil" to get it running.

<h2>Changes For Version 1.29 (2014-06-12)</h2>
  *  Add the ability to display content, diffs and annotations for UTF16
     text files in the web interface.
  *  Add the "SaveAs..." and "Invert" buttons
     to the graphical diff display that results
     from using the --tk option with the [/help/diff | fossil diff] command.



|
|
>
>
>
>
>
>
>
>




>
>
>
>
>
>
>
>
>
>
>
>
>










>
>



<
<
<


>
|
>
>





>
>


<
<







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
<title>Change Log</title>

<h2>Changes For Version 1.30 (2015-01-??)</h2>
  *  Added the [/help?cmd=bundle|fossil bundle] command.
  *  Added the [/help?cmd=purge|fossil purge] command.
  *  Added the [/help?cmd=publish|fossil publish] command.
  *  Added the [/help?cmd=unpublished|fossil unpublished] command.
  *  Enhance the [/tree] webpage to show the age of each file and to give the
     option to sort the display by file age - newest files first.
  *  Enhance the [/brlist] webpage to show additional information about each branch
     and to be sortable by click on column headers.
  *  Add support for Docker. Just install docker and type
     "sudo docker run -d -p 8080:8080 nijtmans/fossil" to get it running.
  *  Add the [/help/fusefs|fossil fusefs DIRECTORY] command that mounts a
     Fuse Filesystem at the given DIRECTORY and populates it with read-only
     copies of all historical check-ins. This only works on systems that
     support FuseFS.
  *  Add the administrative log - recording all configuration changes to a
     repository.
  *  Added the [/sitemap] webpage.
  *  Added the [/bloblist] web page.
  *  Let [/help?cmd=new|fossil new] no longer create an initial empty commit
     by default. The first commit after checking out an empty repository will
     become the initial commit.
  *  Added the [/help?cmd=all|fossil all dbstat] command and the --db-check
     command-line option.
  *  Update SQLite to version 3.8.8.
  *  Added the --verily option to the [/help?cmd=clean|fossil clean] command.
  *  Add setting to control the number of times autosync will be tried before
     returning an error.
  *  Added a compile-time option (--with-miniz) to build using miniz instead
     of zlib.  Disabled by default.
  *  Several fixes to the TH1 expression parser.
  *  Support customization of commands and webpages, including the ability to
     add new ones, via the "TH1 hooks" feature.  Disabled by default. Enabled
     via a compile-time option.
  *  Add the <nowiki>[checkout], [render], [styleHeader], [styleFooter],
     [trace], [getParameter], [setParameter], [artifact], and
     [globalState]</nowiki> commands to TH1, primarily for use by TH1 hooks.
  *  Bring in the latest version of autosetup from upstream.
  *  Automatically adjust the width of command-line output according to the
     detected width of the terminal.
  *  When committing a (non-binary) file which contains bytes forming an
     invalid UTF-8 stream, fossil now adds the possibility to convert it
     to a valid UTF-8 stream ('c') if you like.



  *  Added a line-number toggle option to the [/help?cmd=/info|/info]
     and [/help?cmd=/artifact|/artifact] pages.
  *  Updates most commands so that they generate errors when used with
     unknown command-line options.
  *  Use full 40-character SHA1 hashes (instead of abbreviations) in most
     internal URLs.
  *  Fix to prevent partial clone when connection is lost during clone
  *  Fix bug with 302 redirect not properly shutting down connection and
     and handle 301 redirects.
  *  Fix to prevent empty cloned repository when authentication fails
  *  Update documentation for protocol 3 and 'cfile' card use
  *  Allow commits against a closed check-in as long as the commit goes onto
     a different branch.
  *  Fix sync protocol bug which would occasionally delete phantom artifacts 
     before they were included in a cluster artifact



<h2>Changes For Version 1.29 (2014-06-12)</h2>
  *  Add the ability to display content, diffs and annotations for UTF16
     text files in the web interface.
  *  Add the "SaveAs..." and "Invert" buttons
     to the graphical diff display that results
     from using the --tk option with the [/help/diff | fossil diff] command.