Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: |
| Downloads: |
Tarball
| ZIP archive
|
|---|
| Timelines: |
family
| ancestors
| descendants
| both
| trunk
|
| Files: |
files
| file ages
| folders
|
| SHA1: |
1a7656469a2493d07a0ee82f7970cc784c9cc98a |
| User & Date: |
drh
2016-08-18 19:16:59.844 |
Context
|
2016-08-19
| | |
| 16:26 |
|
check-in: ce910a43c5 user: drh tags: trunk
|
| 00:13 |
|
check-in: d858f3da52 user: drh tags: omit-db_name
|
|
2016-08-18
| | |
| 19:16 |
|
check-in: 1a7656469a user: drh tags: trunk
|
| 13:30 |
|
check-in: 63bff950cc user: drh tags: trunk
|
| | |
Changes
Changes to www/unvers.wiki.
| ︙ | | |
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
|
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
|
-
+
-
+
-
+
-
+
-
+
|
<blockquote><pre>
fossil sync <b>-u</b>
fossil clone <b>-u</b> <i>URL local-repo-name</i>
fossil unversioned sync
</pre></blockquote>
The [/help?cmd=sync|fossil sync] and [/help?cmd=clone|fossil clone]
commands will synchronize unversion content if and only if the
commands will synchronize unversioned content if and only if the
"-u" (or "--unversioned") command-line option is supplied. The
[/help?cmd=unversioned|fossil unversioned sync] command will synchronize the
unversion content without synchronizing anything else.
unversioned content without synchronizing anything else.
Notice that the "-u" option does not work on
[/help?cmd=push|fossil push] or [/help?cmd=pull|fossil pull].
The "-u" option is only only available on "sync" and "clone".
The "-u" option is only available on "sync" and "clone".
A rough equivalent of an unversioned pull would be the
[/help?cmd=unversioned|fossil unversioned revert] command. The
"unversioned revert"
command causes the unversioned content on the local repository to overwritten
by the unversioned content found on the remote repository.
<h2>Implementation Details</h2>
<i>(This section outlines the current implementation of unversioned
files. This is not an interface spec and is hence subject to change.)</i>
files. This is not an interface spec and hence subject to change.)</i>
Unversioned content is stored in the repository in the
"unversioned" table:
<blockquote><pre>
CREATE TABLE unversioned(
name TEXT PRIMARY KEY, -- Name of the file
rcvid INTEGER, -- From whence this file was received
mtime DATETIME, -- Last change (seconds since 1970)
hash TEXT, -- SHA1 has of uncompressed content
hash TEXT, -- SHA1 hash of uncompressed content
sz INTEGER, -- Size of uncompressed content
encoding INT, -- 0: plaintext 1: zlib compressed
content BLOB -- File content
) WITHOUT ROWID;
</pre></blockquote>
If there are no unversioned files in the repository, then the
|
| ︙ | | |