(docfix) you need RW+ to overwrite a tag
to my eternal shame (considering how proud I am of my documentation) this was not mentioned anywhere! I'm getting old... thanks to Pierre Habouzit for catching this (also slipped in a few other minor doc changes. I wouldn't mix unrelated stuff in a commit when doing code changes but it seems ok to do this for docfixes, for some reason).
This commit is contained in:
parent
49f5361799
commit
817c1835ae
10
README.mkd
10
README.mkd
|
@ -1,10 +1,12 @@
|
||||||
# main README file for gitolite -- start here!
|
# Hosting git repositories
|
||||||
|
|
||||||
<a name="start"></a>
|
<a name="start"></a>
|
||||||
|
|
||||||
The [install][install] document has a quick install section at the top for the
|
Gitolite allows you to setup git hosting on a central server, with
|
||||||
impatient. Just remember that "impatient" does not always mean "successful"
|
fine-grained access control and many (many!) more powerful features.
|
||||||
;-)
|
|
||||||
|
**Impatient?** The [install][install] document has a quick install section at
|
||||||
|
the top. Just remember that "impatient" does not always mean "successful" ;-)
|
||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
|
|
|
@ -110,6 +110,10 @@ A "rewind" is more often called a "non-fast forward push"; see git docs for
|
||||||
what that is. The `+` was chosen because it is part of the "git push" syntax
|
what that is. The `+` was chosen because it is part of the "git push" syntax
|
||||||
for non-ff pushes.
|
for non-ff pushes.
|
||||||
|
|
||||||
|
Note that *tags* are generally considered "write once", so they are treated
|
||||||
|
specially by gitolite: you need rewind permission (`RW+`) to *overwrite* a
|
||||||
|
tag with a new value.
|
||||||
|
|
||||||
In a later section you'll see some more advanced permissions.
|
In a later section you'll see some more advanced permissions.
|
||||||
|
|
||||||
<a name="_how_rules_are_matched"></a>
|
<a name="_how_rules_are_matched"></a>
|
||||||
|
|
|
@ -254,7 +254,7 @@ gitolite-admin repository with a fresh key, get a shell on the server and use
|
||||||
the program called `gl-admin-push` that comes with gitolite. See instructions
|
the program called `gl-admin-push` that comes with gitolite. See instructions
|
||||||
[here][gssp].
|
[here][gssp].
|
||||||
|
|
||||||
[gssp]: http://sitaramc.github.com/gitolite/doc/3-faq-tips-etc.html#_gl_server_side_push_bypassing_gitolite_for_the_gitolite_admin_repo
|
[gssp]: http://sitaramc.github.com/gitolite/doc/3-faq-tips-etc.html#_gl_admin_push_bypassing_gitolite_for_the_gitolite_admin_repo
|
||||||
|
|
||||||
<a name="_simulating_ssh_copy_id"></a>
|
<a name="_simulating_ssh_copy_id"></a>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue