Fossil SCM

Added a paragraph to the unvers doc on the "y" capability.

wyoung 2023-05-03 06:23 trunk
Commit faffd271927ee6e2c211a97b69cd30083a3cd180b40bceb3c9f03dd053f45ea1
1 file changed +9
--- www/unvers.wiki
+++ www/unvers.wiki
@@ -55,10 +55,19 @@
5555
[/help?cmd=unversioned|fossil unversioned revert] command. The
5656
"unversioned revert"
5757
command causes the unversioned content on the local repository to overwritten
5858
by the unversioned content found on the remote repository.
5959
60
+Beware that because unversioned file sync is an uncommonly dangerous
61
+capability — there being no history to revert to in the case of human
62
+error — even the all-powerful Fossil "setup" user does not get
63
+unversioned file sync capability by default. See
64
+[./caps/admin-v-setup.md#dcap | this] for the full details, but the
65
+short-and-sweet takeaway is that a user needs the "y" capability on the
66
+remote before they can sync unversioned content. Until then, you're
67
+allowed to add such files to your local repo, but they will not sync.
68
+
6069
<h2>Implementation Details</h2>
6170
6271
<i>(This section outlines the current implementation of unversioned
6372
files. This is not an interface spec and hence subject to change.)</i>
6473
6574
--- www/unvers.wiki
+++ www/unvers.wiki
@@ -55,10 +55,19 @@
55 [/help?cmd=unversioned|fossil unversioned revert] command. The
56 "unversioned revert"
57 command causes the unversioned content on the local repository to overwritten
58 by the unversioned content found on the remote repository.
59
 
 
 
 
 
 
 
 
 
60 <h2>Implementation Details</h2>
61
62 <i>(This section outlines the current implementation of unversioned
63 files. This is not an interface spec and hence subject to change.)</i>
64
65
--- www/unvers.wiki
+++ www/unvers.wiki
@@ -55,10 +55,19 @@
55 [/help?cmd=unversioned|fossil unversioned revert] command. The
56 "unversioned revert"
57 command causes the unversioned content on the local repository to overwritten
58 by the unversioned content found on the remote repository.
59
60 Beware that because unversioned file sync is an uncommonly dangerous
61 capability — there being no history to revert to in the case of human
62 error — even the all-powerful Fossil "setup" user does not get
63 unversioned file sync capability by default. See
64 [./caps/admin-v-setup.md#dcap | this] for the full details, but the
65 short-and-sweet takeaway is that a user needs the "y" capability on the
66 remote before they can sync unversioned content. Until then, you're
67 allowed to add such files to your local repo, but they will not sync.
68
69 <h2>Implementation Details</h2>
70
71 <i>(This section outlines the current implementation of unversioned
72 files. This is not an interface spec and hence subject to change.)</i>
73
74

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button