mirror of
https://github.com/wahyd4/gitolite.git
synced 2026-08-09 04:55:55 +10:00
autogenerated from 1df62e7d38aa87: Merge branch 'vrs' into HEAD
This commit is contained in:
+41
-41
@@ -1,27 +1,12 @@
|
||||
%labels = (
|
||||
'-bigno' => '-bigno.html "compiled config with big-config disabled"',
|
||||
'-bigyes' => '-bigyes.html "compiled config with big-config enabled"',
|
||||
'-confother' => '-confother.html "other tips"',
|
||||
'-getgl' => '-getgl.html "getting the gitolite software"',
|
||||
'-gitolite_tools' => '-gitolite_tools.html "gitolite-tools"',
|
||||
'-mirrappA' => '-mirrappA.html "appendix A: delegation helper files"',
|
||||
'-mirrexsteps' => '-mirrexsteps.html "step by step"',
|
||||
'-morefeatures' => '-morefeatures.html "some more features"',
|
||||
'-need' => '-need.html "why is gitolite needed?"',
|
||||
'-t' => '-t.html "notes on the testing setup"',
|
||||
'-tipssec' => '-tipssec.html "security, access control, and auditing"',
|
||||
'-tnconv' => '-tnconv.html "convenience features"',
|
||||
'-uninstall' => '-uninstall.html "appendix c: uninstalling gitolite completely"',
|
||||
'-vimsyntax' => '-vimsyntax.html "Vim Syntax Highlight"',
|
||||
'-wildhow' => '-wildhow.html "how it actually works"',
|
||||
'2levels' => '-tipssec.html#2levels "two levels of access rights checking"',
|
||||
'2levels' => 'tipssec__.html#2levels "two levels of access rights checking"',
|
||||
'ADCs' => 'ADCs.html "admin defined commands"',
|
||||
'_1_gitolite_conf_' => '-mirrexsteps.html#_1_gitolite_conf_ "(1) `gitolite.conf`"',
|
||||
'_2_master_sam_conf_' => '-mirrexsteps.html#_2_master_sam_conf_ "(2) `master/sam.conf`"',
|
||||
'_3_host_admins_only_master_sam_p1_conf_' => '-mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_ "(3) host admins only -- `master/sam/p1.conf`"',
|
||||
'_4_mirrors_sam_p1_conf_' => '-mirrexsteps.html#_4_mirrors_sam_p1_conf_ "(4) `mirrors/sam/p1.conf`"',
|
||||
'_5_slave_frodo_sam_conf_' => '-mirrexsteps.html#_5_slave_frodo_sam_conf_ "(5) `slave/frodo/sam.conf`"',
|
||||
'_6_manual_sync' => '-mirrexsteps.html#_6_manual_sync "(6) manual sync"',
|
||||
'_1_gitolite_conf_' => '_mirrexsteps.html#_1_gitolite_conf_ "(1) `gitolite.conf`"',
|
||||
'_2_master_sam_conf_' => '_mirrexsteps.html#_2_master_sam_conf_ "(2) `master/sam.conf`"',
|
||||
'_3_host_admins_only_master_sam_p1_conf_' => '_mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_ "(3) host admins only -- `master/sam/p1.conf`"',
|
||||
'_4_mirrors_sam_p1_conf_' => '_mirrexsteps.html#_4_mirrors_sam_p1_conf_ "(4) `mirrors/sam/p1.conf`"',
|
||||
'_5_slave_frodo_sam_conf_' => '_mirrexsteps.html#_5_slave_frodo_sam_conf_ "(5) `slave/frodo/sam.conf`"',
|
||||
'_6_manual_sync' => '_mirrexsteps.html#_6_manual_sync "(6) manual sync"',
|
||||
'_ADC_background' => 'ADCs.html#_ADC_background "ADC background"',
|
||||
'_ADC_details' => 'ADCs.html#_ADC_details "ADC details"',
|
||||
'_ADDITIONAL_RESOURCES' => 'ggshb.html#_ADDITIONAL_RESOURCES "ADDITIONAL RESOURCES"',
|
||||
@@ -46,7 +31,7 @@
|
||||
'_Gitolite_README' => 'README.html#_Gitolite_README "Gitolite README"',
|
||||
'_Gitweb' => 'ggshb.html#_Gitweb "Gitweb"',
|
||||
'_Going_back_to_OpenSSH' => 'contrib_putty.html#_Going_back_to_OpenSSH "Going back to OpenSSH"',
|
||||
'_Homepage' => '-gitolite_tools.html#_Homepage "Homepage"',
|
||||
'_Homepage' => '_gitolite_tools.html#_Homepage "Homepage"',
|
||||
'_Host_key_authentication' => 'contrib_putty.html#_Host_key_authentication "Host key authentication"',
|
||||
'_IMPORTANT_READ_THIS_FIRST' => 'sts.html#_IMPORTANT_READ_THIS_FIRST "IMPORTANT -- READ THIS FIRST"',
|
||||
'_INconvenience_features' => 'tips.html#_INconvenience_features "INconvenience features"',
|
||||
@@ -107,10 +92,10 @@
|
||||
'_apple' => 'nagp.html#_apple "apple"',
|
||||
'_backward_compatibility' => 'deleg.html#_backward_compatibility "backward compatibility"',
|
||||
'_behind_my_back' => 'nagp.html#_behind_my_back "behind my back"',
|
||||
'_better_logging' => '-tipssec.html#_better_logging "better logging"',
|
||||
'_better_logging' => 'tipssec__.html#_better_logging "better logging"',
|
||||
'_branches_tags_and_specifying_refex_es' => 'bac.html#_branches_tags_and_specifying_refex_es "branches, tags, and specifying "refex"es"',
|
||||
'_but_but_you_have_all_that_ssh_stuff_in_there_' => 'auth.html#_but_but_you_have_all_that_ssh_stuff_in_there_ "but... but... you have all that ssh stuff in there!"',
|
||||
'_bypassing_gitolite' => '-tnconv.html#_bypassing_gitolite "bypassing gitolite"',
|
||||
'_bypassing_gitolite' => 'tnconv__.html#_bypassing_gitolite "bypassing gitolite"',
|
||||
'_caveats' => 'sts.html#_caveats "caveats"',
|
||||
'_checking_arguments' => 'ADCs.html#_checking_arguments "checking arguments"',
|
||||
'_checking_authorisation_inside_an_ADC' => 'ADCs.html#_checking_authorisation_inside_an_ADC "checking authorisation inside an ADC"',
|
||||
@@ -127,8 +112,8 @@
|
||||
'_continuation_lines' => 'conf.html#_continuation_lines "continuation lines"',
|
||||
'_contrast_with_refexes' => 'wildregex.html#_contrast_with_refexes "contrast with refexes"',
|
||||
'_custom_git_config' => 'admin.html#_custom_git_config "custom git config"',
|
||||
'_custom_hooks_and_custom_git_config' => '-tnconv.html#_custom_hooks_and_custom_git_config "custom hooks and custom git config"',
|
||||
'_delegating_parts_of_the_config_file' => '-tipssec.html#_delegating_parts_of_the_config_file "delegating parts of the config file"',
|
||||
'_custom_hooks_and_custom_git_config' => 'tnconv__.html#_custom_hooks_and_custom_git_config "custom hooks and custom git config"',
|
||||
'_delegating_parts_of_the_config_file' => 'tipssec__.html#_delegating_parts_of_the_config_file "delegating parts of the config file"',
|
||||
'_delegating_pubkeys' => 'deleg.html#_delegating_pubkeys "delegating pubkeys"',
|
||||
'_deleting_a_wild_repo' => 'wild.html#_deleting_a_wild_repo "deleting a wild repo"',
|
||||
'_deleting_trashing_repos' => 'ADCs.html#_deleting_trashing_repos "deleting/trashing repos"',
|
||||
@@ -150,11 +135,12 @@
|
||||
'_general_notes' => 'conf_examples.html#_general_notes "general notes"',
|
||||
'_general_stuff' => 'dev_notes.html#_general_stuff "general stuff"',
|
||||
'_general_syntax' => 'hub.html#_general_syntax "general syntax"',
|
||||
'_getting_a_tar_file_from_a_clone' => '-getgl.html#_getting_a_tar_file_from_a_clone "getting a tar file from a clone"',
|
||||
'_getting_a_tar_file_from_a_clone' => 'getgl__.html#_getting_a_tar_file_from_a_clone "getting a tar file from a clone"',
|
||||
'_git' => 'nagp.html#_git "git"',
|
||||
'_gitolite_conf' => 'ggshb.html#_gitolite_conf "gitolite.conf"',
|
||||
'_gitolite_feature_recap' => 'mirr_complex_example.html#_gitolite_feature_recap "gitolite feature recap"',
|
||||
'_gitolite_rc' => 'ggshb.html#_gitolite_rc "gitolite.rc"',
|
||||
'_gitolite_tools' => '_gitolite_tools.html "gitolite-tools"',
|
||||
'_gitweb_and_daemon' => 'exaac.html#_gitweb_and_daemon "gitweb and daemon"',
|
||||
'_giving_shell_access_to_gitolite_users' => 'sts.html#_giving_shell_access_to_gitolite_users "giving shell access to gitolite users"',
|
||||
'_gl_post_init_hook' => 'hooks.html#_gl_post_init_hook ""gl-post-init" hook"',
|
||||
@@ -177,7 +163,7 @@
|
||||
'_installing_and_upgrading_gitolite' => 'install.html#_installing_and_upgrading_gitolite "installing and upgrading gitolite"',
|
||||
'_installing_virtual_refs' => 'virtualrefs-and-scoring.html#_installing_virtual_refs "installing virtual refs"',
|
||||
'_instappendices' => 'install.html#_instappendices "appendixes"',
|
||||
'_instructions_for_adding_new_tests' => '-t.html#_instructions_for_adding_new_tests "instructions for adding new tests"',
|
||||
'_instructions_for_adding_new_tests' => '_t.html#_instructions_for_adding_new_tests "instructions for adding new tests"',
|
||||
'_interpreting_the_output' => 'info_expand.html#_interpreting_the_output "interpreting the output"',
|
||||
'_just_say_NO_' => 'nagp.html#_just_say_NO_ "just say NO!"',
|
||||
'_ldaphow' => 'ldap.html#_ldaphow "how"',
|
||||
@@ -186,6 +172,8 @@
|
||||
'_listing_repos_you_created' => 'user.html#_listing_repos_you_created "listing repos you created"',
|
||||
'_losing_your_admin_key' => 'sts.html#_losing_your_admin_key "losing your admin key"',
|
||||
'_lots_of_repos_lots_of_users' => 'deleg.html#_lots_of_repos_lots_of_users "lots of repos, lots of users"',
|
||||
'_mirrappA' => '_mirrappA.html "appendix A: delegation helper files"',
|
||||
'_mirrexsteps' => '_mirrexsteps.html "step by step"',
|
||||
'_mirrwhy' => 'mirroring.html#_mirrwhy "why"',
|
||||
'_modules' => 'dev_notes.html#_modules "modules"',
|
||||
'_most_often_used_changed_variables' => 'rc.html#_most_often_used_changed_variables "most often used/changed variables"',
|
||||
@@ -194,7 +182,7 @@
|
||||
'_next_steps' => 'mirr_complex_example.html#_next_steps "next steps"',
|
||||
'_normal_gitolite_key_handling' => 'sts.html#_normal_gitolite_key_handling "normal gitolite key handling"',
|
||||
'_note_to_the_admin_configuration_variables' => 'hub.html#_note_to_the_admin_configuration_variables "note to the admin: configuration variables"',
|
||||
'_notes_and_background' => '-t.html#_notes_and_background "notes and background"',
|
||||
'_notes_and_background' => '_t.html#_notes_and_background "notes and background"',
|
||||
'_number_of_refs_returned' => 'virtualrefs-and-scoring.html#_number_of_refs_returned "number of refs returned"',
|
||||
'_odds_and_ends' => 'tips.html#_odds_and_ends "odds and ends"',
|
||||
'_other_errors_warnings_notes_' => 'tips.html#_other_errors_warnings_notes_ "other errors, warnings, notes..."',
|
||||
@@ -204,8 +192,8 @@
|
||||
'_overview_of_setup' => 'mirr_complex_example.html#_overview_of_setup "overview of setup"',
|
||||
'_passing_simple_arguments_to_the_VR_script' => 'virtualrefs-and-scoring.html#_passing_simple_arguments_to_the_VR_script "passing simple arguments to the VR script"',
|
||||
'_passing_unchecked_arguments' => 'ADCs.html#_passing_unchecked_arguments "passing unchecked arguments"',
|
||||
'_personal_branches' => '-confother.html#_personal_branches "personal branches"',
|
||||
'_playing_with_gitolite' => '-t.html#_playing_with_gitolite "playing with gitolite"',
|
||||
'_personal_branches' => 'confother__.html#_personal_branches "personal branches"',
|
||||
'_playing_with_gitolite' => '_t.html#_playing_with_gitolite "playing with gitolite"',
|
||||
'_please_read_this_first' => 'admin.html#_please_read_this_first "please read this first"',
|
||||
'_poking_the_admin_repo_to_force_a_compile' => 'tips.html#_poking_the_admin_repo_to_force_a_compile ""poking" the admin repo to force a compile"',
|
||||
'_pre_requisites' => 'mirr_complex_example.html#_pre_requisites "pre-requisites"',
|
||||
@@ -249,12 +237,13 @@
|
||||
'_step_by_step' => 'sts.html#_step_by_step "step by step"',
|
||||
'_suexec' => 'ggshb.html#_suexec "suexec"',
|
||||
'_summary_permissions' => 'conf.html#_summary_permissions "summary: permissions"',
|
||||
'_support_for_git_installed_outside_default_PATH' => '-tnconv.html#_support_for_git_installed_outside_default_PATH "support for git installed outside default PATH"',
|
||||
'_support_for_git_installed_outside_default_PATH' => 'tnconv__.html#_support_for_git_installed_outside_default_PATH "support for git installed outside default PATH"',
|
||||
'_syntax_and_normal_usage' => 'tips.html#_syntax_and_normal_usage "syntax and normal usage"',
|
||||
'_t' => '_t.html "notes on the testing setup"',
|
||||
'_taking_stock_relevant_files_and_directories' => 'sts.html#_taking_stock_relevant_files_and_directories "taking stock -- relevant files and directories"',
|
||||
'_technical_skills' => 'instrequire.html#_technical_skills "technical skills"',
|
||||
'_terminology' => '-t.html#_terminology "terminology"',
|
||||
'_testing_gitolite' => '-t.html#_testing_gitolite "testing gitolite"',
|
||||
'_terminology' => '_t.html#_terminology "terminology"',
|
||||
'_testing_gitolite' => '_t.html#_testing_gitolite "testing gitolite"',
|
||||
'_that_bindir_thing' => 'dev_notes.html#_that_bindir_thing "that \'bindir\' thing"',
|
||||
'_that_s_outrageous' => 'nagp.html#_that_s_outrageous "that\'s outrageous"',
|
||||
'_the_GL_PACKAGE_HOOKS_directory' => 'hook_prop.html#_the_GL_PACKAGE_HOOKS_directory "the `GL_PACKAGE_HOOKS` directory"',
|
||||
@@ -268,11 +257,12 @@
|
||||
'_user_invocation' => 'ADCs.html#_user_invocation "user invocation"',
|
||||
'_variables_that_should_not_be_touched_at_all' => 'rc.html#_variables_that_should_not_be_touched_at_all "variables that should not be touched at all"',
|
||||
'_variables_with_an_efficiency_performance_impact' => 'rc.html#_variables_with_an_efficiency_performance_impact "variables with an efficiency/performance impact"',
|
||||
'_vimsyntax' => '_vimsyntax.html "Vim Syntax Highlight"',
|
||||
'_virtual_refs_and_scoring' => 'virtualrefs-and-scoring.html#_virtual_refs_and_scoring "virtual refs and scoring"',
|
||||
'_warnings_and_required_reading' => 'aac.html#_warnings_and_required_reading "warnings and required reading"',
|
||||
'_what_are_the_downsides_' => 'bc.html#_what_are_the_downsides_ "what are the downsides?"',
|
||||
'_what_next_' => 'hub.html#_what_next_ "what next?"',
|
||||
'_what_repos_do_I_have_access_to_' => '-tnconv.html#_what_repos_do_I_have_access_to_ "what repos do I have access to?"',
|
||||
'_what_repos_do_I_have_access_to_' => 'tnconv__.html#_what_repos_do_I_have_access_to_ "what repos do I have access to?"',
|
||||
'_what_the_2_scripts_actually_do' => 'password_access.html#_what_the_2_scripts_actually_do "what the 2 scripts actually do"',
|
||||
'_when_do_hooks_propagate_' => 'hook_prop.html#_when_do_hooks_propagate_ "**when** do hooks propagate?"',
|
||||
'_when_why_do_we_need_it_' => 'bc.html#_when_why_do_we_need_it_ "when/why do we need it?"',
|
||||
@@ -294,25 +284,29 @@
|
||||
'authkeyopt' => 'bc.html#authkeyopt "optimising the authkeys file"',
|
||||
'bac' => 'bac.html "basic access control"',
|
||||
'bc' => 'bc.html "what is a "big-config""',
|
||||
'bigno__' => 'bigno__.html "compiled config with big-config disabled"',
|
||||
'bigyes__' => 'bigyes__.html "compiled config with big-config enabled"',
|
||||
'clean' => 'install.html#clean "appendix b: cleaning out a botched install"',
|
||||
'conf' => 'conf.html "the access control file `gitolite.conf`"',
|
||||
'conf_examples' => 'conf_examples.html "gitolite.conf -- by example"',
|
||||
'confother__' => 'confother__.html "other tips"',
|
||||
'contrib_putty' => 'contrib_putty.html "putty and msysgit"',
|
||||
'customhooks' => 'hooks.html#customhooks "custom hooks"',
|
||||
'deleg' => 'deleg.html "delegating access control responsibilities"',
|
||||
'deny' => 'aac.html#deny ""deny" rules"',
|
||||
'dev_notes' => 'dev_notes.html "developer/patch maintainer notes"',
|
||||
'disable' => '-tnconv.html#disable "disabling write access to take backups"',
|
||||
'disable' => 'tnconv__.html#disable "disabling write access to take backups"',
|
||||
'exaac' => 'exaac.html "advanced access control"',
|
||||
'exbac' => 'exbac.html "basic access control"',
|
||||
'expand' => 'info_expand.html#expand "the "expand" command"',
|
||||
'fork' => 'ADCs.html#fork "the \'fork\' ADC"',
|
||||
'gerrit' => 'gerrit.html "comparing gerrit and gitolite"',
|
||||
'getgl__' => 'getgl__.html "getting the gitolite software"',
|
||||
'ggshb' => 'ggshb.html "how to set up gitolite+gitweb+ssh+http-backend"',
|
||||
'gitwebauth' => 'tips.html#gitwebauth "easier to link gitweb authorisation with gitolite"',
|
||||
'gl_ssh' => 'gl_ssh.html "how gitolite uses ssh"',
|
||||
'gl_what' => 'index.html#gl_what "what is gitolite?"',
|
||||
'gwd' => '-confother.html#gwd "specifying gitweb and daemon access"',
|
||||
'gwd' => 'confother__.html#gwd "specifying gitweb and daemon access"',
|
||||
'hook_prop' => 'hook_prop.html "hook propagation in gitolite"',
|
||||
'hookchaining' => 'hooks.html#hookchaining "hook chaining"',
|
||||
'hooks' => 'hooks.html "using hooks"',
|
||||
@@ -347,17 +341,19 @@
|
||||
'mirrsync' => 'mirrsync.html "commands to (re-)sync mirrors"',
|
||||
'mob' => 'mob.html "mob branches in gitolite"',
|
||||
'monkeysphere' => 'monkeysphere.html "(contributed doc: integrating gitolite with monkeysphere)"',
|
||||
'morefeatures__' => 'morefeatures__.html "some more features"',
|
||||
'moverepos' => 'moverepos.html "moving pre-existing repos into gitolite"',
|
||||
'moveserver' => 'moveserver.html "moving the whole thing from one server to another"',
|
||||
'multikey' => 'tips.html#multikey "one user, many keys"',
|
||||
'nagp' => 'nagp.html "...not a gitolite problem!"',
|
||||
'need__' => 'need__.html "why is gitolite needed?"',
|
||||
'nonroot' => 'nonroot.html "non-root method"',
|
||||
'oldmultikeys' => 'oldmultikeys.html "old style multi keys"',
|
||||
'openssh5.6' => 'info_expand.html#openssh5.6 "side note: openssh 5.6"',
|
||||
'other_docs' => 'other_docs.html "what do the other docs contain"',
|
||||
'packaging' => 'packaging.html "packaging gitolite"',
|
||||
'password_access' => 'password_access.html "password access to gitolite"',
|
||||
'pers' => '-tnconv.html#pers ""personal" branches"',
|
||||
'pers' => 'tnconv__.html#pers ""personal" branches"',
|
||||
'pictures' => 'pictures.html "gitolite in pictures"',
|
||||
'progit' => 'progit.html "(master copy of progit chapter on gitolite)"',
|
||||
'qi' => 'index.html#qi "quick install"',
|
||||
@@ -368,9 +364,9 @@
|
||||
'rolenamewarn' => 'setperms.html#rolenamewarn "**IMPORTANT WARNING ABOUT THIS FEATURE**"',
|
||||
'root' => 'root.html "root method"',
|
||||
'rpmdeb' => 'rpmdeb.html "package method"',
|
||||
'rsgc' => '-confother.html#rsgc "repo specific `git config` commands"',
|
||||
'rsgc' => 'confother__.html#rsgc "repo specific `git config` commands"',
|
||||
'rtfm' => 'index.html#rtfm "what should you read?"',
|
||||
'ruleaccum' => '-confother.html#ruleaccum "rule accumulation"',
|
||||
'ruleaccum' => 'confother__.html#ruleaccum "rule accumulation"',
|
||||
'ruleaccum2' => 'exaac.html#ruleaccum2 "rule accumulation"',
|
||||
'rwcd' => 'aac.html#rwcd "creating and deleting branches"',
|
||||
'setdesc' => 'user.html#setdesc "adding a description to repos you created"',
|
||||
@@ -382,12 +378,16 @@
|
||||
'subconf' => 'deleg.html#subconf "the subconf command"',
|
||||
'syntax' => 'conf.html#syntax "syntax"',
|
||||
'tips' => 'tips.html "assorted tips and notes"',
|
||||
'tipssec__' => 'tipssec__.html "security, access control, and auditing"',
|
||||
'tnconv__' => 'tnconv__.html "convenience features"',
|
||||
'umask' => 'tips.html#umask "umask setting"',
|
||||
'uninstall__' => 'uninstall__.html "appendix c: uninstalling gitolite completely"',
|
||||
'upgrade' => 'install.html#upgrade "upgrading"',
|
||||
'upgrfromclient' => 'upgrfromclient.html "upgrading from from-client method to non-root method"',
|
||||
'user' => 'user.html "what users (not admins) need to know about gitolite"',
|
||||
'who' => 'who.html "who uses gitolite"',
|
||||
'wild' => 'wild.html "repositories named with wildcards"',
|
||||
'wild_repodel' => 'wild_repodel.html "deleting repos safely"',
|
||||
'wildhow__' => 'wildhow__.html "how it actually works"',
|
||||
'wildregex' => 'wildregex.html "valid regexes and how they are used"'
|
||||
);
|
||||
|
||||
@@ -236,7 +236,7 @@ maintenance), anyone with write access to the gitolite-admin repo can do this:</
|
||||
just use a space separated list of reponames (exactly as they would appear in
|
||||
the config file). Wildcards are not supported; patches welcome ;-)</p>
|
||||
|
||||
<p>Note: please see <a href="-tnconv.html#disable" title="disabling write access to take backups">this</a> for more on this.</p>
|
||||
<p>Note: please see <a href="tnconv__.html#disable" title="disabling write access to take backups">this</a> for more on this.</p>
|
||||
|
||||
<p><a name="_how_the_ADC_feature_came_about"></a></p>
|
||||
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@
|
||||
<a href="master-toc.html#README-t">chapter TOC</a>
|
||||
</p>
|
||||
|
||||
<!-- file: -t -->
|
||||
<!-- file: _t -->
|
||||
|
||||
<h1>notes on the testing setup</h1>
|
||||
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@
|
||||
<a href="master-toc.html#README-vim">chapter TOC</a>
|
||||
</p>
|
||||
|
||||
<!-- file: -vimsyntax -->
|
||||
<!-- file: _vimsyntax -->
|
||||
|
||||
<h1>Vim Syntax Highlight</h1>
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ a lot further than that.</p>
|
||||
both read <em>and</em> write operations, while the second one happens only for write
|
||||
operations.</p>
|
||||
|
||||
<p><strong>Required reading</strong>: <a href="-tipssec.html#2levels" title="two levels of access rights checking">this section</a> of the documentation.</p>
|
||||
<p><strong>Required reading</strong>: <a href="tipssec__.html#2levels" title="two levels of access rights checking">this section</a> of the documentation.</p>
|
||||
|
||||
<p><strong>Warning</strong>: When using deny rules, the order of your rules matters, where
|
||||
earlier it did not. If you're just starting to add a deny rule to an existing
|
||||
|
||||
+1
-1
@@ -431,5 +431,5 @@ specified and will run it. You can of course install hooks manually on the
|
||||
server, but sometimes that's cumbersome.</p>
|
||||
|
||||
<p>Instead, you could set your hooks to only work if a certain "gitconfig"
|
||||
variable was set. See <a href="-confother.html#rsgc" title="repo specific `git config` commands">this</a> for a way to specify "git config"
|
||||
variable was set. See <a href="confother__.html#rsgc" title="repo specific `git config` commands">this</a> for a way to specify "git config"
|
||||
settings on a per repository basis.</p>
|
||||
|
||||
@@ -237,7 +237,7 @@ maintenance), anyone with write access to the gitolite-admin repo can do this:</
|
||||
just use a space separated list of reponames (exactly as they would appear in
|
||||
the config file). Wildcards are not supported; patches welcome ;-)</p>
|
||||
|
||||
<p>Note: please see <a href="-tnconv.html#disable" title="disabling write access to take backups">this</a> for more on this.</p>
|
||||
<p>Note: please see <a href="tnconv__.html#disable" title="disabling write access to take backups">this</a> for more on this.</p>
|
||||
|
||||
<p><a name="_how_the_ADC_feature_came_about"></a></p>
|
||||
|
||||
|
||||
+1
-1
@@ -74,5 +74,5 @@ specified and will run it. You can of course install hooks manually on the
|
||||
server, but sometimes that's cumbersome.</p>
|
||||
|
||||
<p>Instead, you could set your hooks to only work if a certain "gitconfig"
|
||||
variable was set. See <a href="-confother.html#rsgc" title="repo specific `git config` commands">this</a> for a way to specify "git config"
|
||||
variable was set. See <a href="confother__.html#rsgc" title="repo specific `git config` commands">this</a> for a way to specify "git config"
|
||||
settings on a per repository basis.</p>
|
||||
|
||||
@@ -74,7 +74,7 @@ by Linus and currently maintained by Junio.</p>
|
||||
<h3>how rules are matched</h3>
|
||||
|
||||
<p>It's important to understand that there're two levels at which access control
|
||||
happens. Please see <a href="-tipssec.html#2levels" title="two levels of access rights checking">this</a> for details, especially about the first level
|
||||
happens. Please see <a href="tipssec__.html#2levels" title="two levels of access rights checking">this</a> for details, especially about the first level
|
||||
check. Much of the complexity applies only to the second level check, so that
|
||||
is all we will be discussing here. This check is done by the update hook, and
|
||||
determines whether the push succeeds or fails.</p>
|
||||
|
||||
@@ -62,7 +62,7 @@ repo @wbr
|
||||
|
||||
<p>and then generates the actual config rules once for each user-repo-ref
|
||||
combination (there are 8 combinations above); the compiled config file looks
|
||||
somewhat like <a href="-bigno.html" title="compiled config with big-config disabled">this</a>.</p>
|
||||
somewhat like <a href="bigno__.html" title="compiled config with big-config disabled">this</a>.</p>
|
||||
|
||||
<p>Of course, the output is the same whether you used groups (like <code>@wbr</code> and
|
||||
<code>@devs</code> in the example above) or listed the repos directly on the 'repo'
|
||||
@@ -89,7 +89,7 @@ happens.</p>
|
||||
<h3>access rules for groups</h3>
|
||||
|
||||
<p>If you used group names in the 'repo' lines (as in <code>repo @wbr</code>), then the
|
||||
compiled config looks like <a href="-bigyes.html" title="compiled config with big-config enabled">this</a>.</p>
|
||||
compiled config looks like <a href="bigyes__.html" title="compiled config with big-config enabled">this</a>.</p>
|
||||
|
||||
<p>That's a lot smaller, and allows orders of magintude more repos and groups to
|
||||
be supported.</p>
|
||||
@@ -191,7 +191,7 @@ $GL_NO_SETUP_AUTHKEYS = 0;
|
||||
|
||||
<p><code>GL_NO_DAEMON_NO_GITWEB</code> is a very useful optimisation that you <em>must</em> enable
|
||||
if you <em>do</em> have a large number of repositories, and do <em>not</em> use gitolite's
|
||||
support for gitweb or git-daemon access (see "<a href="-confother.html#gwd" title="specifying gitweb and daemon access">this</a>" for details). This will save a
|
||||
support for gitweb or git-daemon access (see "<a href="confother__.html#gwd" title="specifying gitweb and daemon access">this</a>" for details). This will save a
|
||||
lot of time when you push the gitolite-admin repo with changes. This variable
|
||||
also controls whether "git config" lines (such as <code>config hooks.emailprefix =
|
||||
"[gitolite]"</code>) will be processed or not.</p>
|
||||
@@ -298,8 +298,8 @@ composite set of rules that 'alice' accessing 'lynx' is subject to.</p>
|
||||
|
||||
<h2>config listings</h2>
|
||||
|
||||
<h3>compiled config with big-config disabled: <a href="-bigno.html" title="compiled config with big-config disabled">Link</a></h3>
|
||||
<h3>compiled config with big-config disabled: <a href="bigno__.html" title="compiled config with big-config disabled">Link</a></h3>
|
||||
|
||||
|
||||
<h3>compiled config with big-config enabled: <a href="-bigyes.html" title="compiled config with big-config enabled">Link</a></h3>
|
||||
<h3>compiled config with big-config enabled: <a href="bigyes__.html" title="compiled config with big-config enabled">Link</a></h3>
|
||||
|
||||
|
||||
+7
-7
@@ -63,7 +63,7 @@ repo @wbr
|
||||
|
||||
<p>and then generates the actual config rules once for each user-repo-ref
|
||||
combination (there are 8 combinations above); the compiled config file looks
|
||||
somewhat like <a href="-bigno.html" title="compiled config with big-config disabled">this</a>.</p>
|
||||
somewhat like <a href="bigno__.html" title="compiled config with big-config disabled">this</a>.</p>
|
||||
|
||||
<p>Of course, the output is the same whether you used groups (like <code>@wbr</code> and
|
||||
<code>@devs</code> in the example above) or listed the repos directly on the 'repo'
|
||||
@@ -90,7 +90,7 @@ happens.</p>
|
||||
<h3>access rules for groups</h3>
|
||||
|
||||
<p>If you used group names in the 'repo' lines (as in <code>repo @wbr</code>), then the
|
||||
compiled config looks like <a href="-bigyes.html" title="compiled config with big-config enabled">this</a>.</p>
|
||||
compiled config looks like <a href="bigyes__.html" title="compiled config with big-config enabled">this</a>.</p>
|
||||
|
||||
<p>That's a lot smaller, and allows orders of magintude more repos and groups to
|
||||
be supported.</p>
|
||||
@@ -192,7 +192,7 @@ $GL_NO_SETUP_AUTHKEYS = 0;
|
||||
|
||||
<p><code>GL_NO_DAEMON_NO_GITWEB</code> is a very useful optimisation that you <em>must</em> enable
|
||||
if you <em>do</em> have a large number of repositories, and do <em>not</em> use gitolite's
|
||||
support for gitweb or git-daemon access (see "<a href="-confother.html#gwd" title="specifying gitweb and daemon access">this</a>" for details). This will save a
|
||||
support for gitweb or git-daemon access (see "<a href="confother__.html#gwd" title="specifying gitweb and daemon access">this</a>" for details). This will save a
|
||||
lot of time when you push the gitolite-admin repo with changes. This variable
|
||||
also controls whether "git config" lines (such as <code>config hooks.emailprefix =
|
||||
"[gitolite]"</code>) will be processed or not.</p>
|
||||
@@ -355,9 +355,9 @@ composite set of rules that 'alice' accessing 'lynx' is subject to.</p>
|
||||
|
||||
<h2>config listings</h2>
|
||||
|
||||
<h3>compiled config with big-config disabled: <a href="-bigno.html" title="compiled config with big-config disabled">Link</a></h3>
|
||||
<h3>compiled config with big-config disabled: <a href="bigno__.html" title="compiled config with big-config disabled">Link</a></h3>
|
||||
|
||||
<!-- file: -bigno -->
|
||||
<!-- file: bigno__ -->
|
||||
|
||||
<h3>compiled config with big-config disabled</h3>
|
||||
|
||||
@@ -437,9 +437,9 @@ composite set of rules that 'alice' accessing 'lynx' is subject to.</p>
|
||||
|
||||
<!-- file: bc -->
|
||||
|
||||
<h3>compiled config with big-config enabled: <a href="-bigyes.html" title="compiled config with big-config enabled">Link</a></h3>
|
||||
<h3>compiled config with big-config enabled: <a href="bigyes__.html" title="compiled config with big-config enabled">Link</a></h3>
|
||||
|
||||
<!-- file: -bigyes -->
|
||||
<!-- file: bigyes__ -->
|
||||
|
||||
<h3>compiled config with big-config enabled</h3>
|
||||
|
||||
|
||||
@@ -102,5 +102,5 @@ one of <code>-</code>, <code>R</code>, <code>RW</code>, <code>RW+</code>, <code>
|
||||
the standalone <code>C</code>, which is not really a "ref" level permission and can be
|
||||
found in doc/wildcard-repositories.mkd.]</p>
|
||||
|
||||
<h2>other tips: <a href="-confother.html" title="other tips">Link</a></h2>
|
||||
<h2>other tips: <a href="confother__.html" title="other tips">Link</a></h2>
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<h3>personal branches</h3>
|
||||
|
||||
<p>Gitolite lets you define a "personal" or "scratch" namespace prefix for each
|
||||
developer. See <a href="-tnconv.html#pers" title=""personal" branches">here</a> for details.</p>
|
||||
developer. See <a href="tnconv__.html#pers" title=""personal" branches">here</a> for details.</p>
|
||||
|
||||
<p><a name="ruleaccum"></a></p>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<a href="master-toc.html#gitolite-tools">chapter TOC</a>
|
||||
</p>
|
||||
|
||||
<!-- file: -gitolite_tools -->
|
||||
<!-- file: _gitolite_tools -->
|
||||
|
||||
<h1>gitolite-tools</h1>
|
||||
|
||||
|
||||
@@ -144,7 +144,7 @@ by Linus and currently maintained by Junio.</p>
|
||||
<h3>how rules are matched</h3>
|
||||
|
||||
<p>It's important to understand that there're two levels at which access control
|
||||
happens. Please see <a href="-tipssec.html#2levels" title="two levels of access rights checking">this</a> for details, especially about the first level
|
||||
happens. Please see <a href="tipssec__.html#2levels" title="two levels of access rights checking">this</a> for details, especially about the first level
|
||||
check. Much of the complexity applies only to the second level check, so that
|
||||
is all we will be discussing here. This check is done by the update hook, and
|
||||
determines whether the push succeeds or fails.</p>
|
||||
@@ -306,7 +306,7 @@ a lot further than that.</p>
|
||||
both read <em>and</em> write operations, while the second one happens only for write
|
||||
operations.</p>
|
||||
|
||||
<p><strong>Required reading</strong>: <a href="-tipssec.html#2levels" title="two levels of access rights checking">this section</a> of the documentation.</p>
|
||||
<p><strong>Required reading</strong>: <a href="tipssec__.html#2levels" title="two levels of access rights checking">this section</a> of the documentation.</p>
|
||||
|
||||
<p><strong>Warning</strong>: When using deny rules, the order of your rules matters, where
|
||||
earlier it did not. If you're just starting to add a deny rule to an existing
|
||||
@@ -478,9 +478,9 @@ one of <code>-</code>, <code>R</code>, <code>RW</code>, <code>RW+</code>, <code>
|
||||
the standalone <code>C</code>, which is not really a "ref" level permission and can be
|
||||
found in doc/wildcard-repositories.mkd.]</p>
|
||||
|
||||
<h2>other tips: <a href="-confother.html" title="other tips">Link</a></h2>
|
||||
<h2>other tips: <a href="confother__.html" title="other tips">Link</a></h2>
|
||||
|
||||
<!-- file: -confother -->
|
||||
<!-- file: confother__ -->
|
||||
|
||||
<h2>other tips</h2>
|
||||
|
||||
@@ -489,7 +489,7 @@ found in doc/wildcard-repositories.mkd.]</p>
|
||||
<h3>personal branches</h3>
|
||||
|
||||
<p>Gitolite lets you define a "personal" or "scratch" namespace prefix for each
|
||||
developer. See <a href="-tnconv.html#pers" title=""personal" branches">here</a> for details.</p>
|
||||
developer. See <a href="tnconv__.html#pers" title=""personal" branches">here</a> for details.</p>
|
||||
|
||||
<p><a name="ruleaccum"></a></p>
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@ of the listing.</p></li>
|
||||
|
||||
<p>This is where all the repos go. If it's not an absolute path, it is
|
||||
considered to be relative to $HOME. Moving all the repositories after the
|
||||
install has completed is doable: just <a href="-tnconv.html#disable" title="disabling write access to take backups">disable writes</a> to gitolite,
|
||||
install has completed is doable: just <a href="tnconv__.html#disable" title="disabling write access to take backups">disable writes</a> to gitolite,
|
||||
move <code>~/repositories/*</code>, change this variable, then re-enable writes.</p></li>
|
||||
</ul>
|
||||
|
||||
|
||||
+4
-4
@@ -152,9 +152,9 @@ httpd if you prefer (this may require root access).</li>
|
||||
<li>several other neat features, too many to list here</li>
|
||||
</ul>
|
||||
|
||||
<h2>why is gitolite needed?: <a href="-need.html" title="why is gitolite needed?">Link</a></h2>
|
||||
<h2>why is gitolite needed?: <a href="need__.html" title="why is gitolite needed?">Link</a></h2>
|
||||
|
||||
<!-- file: -need -->
|
||||
<!-- file: need__ -->
|
||||
|
||||
<h2>why is gitolite needed?</h2>
|
||||
|
||||
@@ -222,9 +222,9 @@ deleting a branch (which is really just an extreme form of rewind). I needed
|
||||
something in between allowing anyone to do it (the default) and disabling it
|
||||
completely (<code>receive.denyNonFastForwards</code> or <code>receive.denyDeletes</code>).</p>
|
||||
|
||||
<h3>some more features: <a href="-morefeatures.html" title="some more features">Link</a></h3>
|
||||
<h3>some more features: <a href="morefeatures__.html" title="some more features">Link</a></h3>
|
||||
|
||||
<!-- file: -morefeatures -->
|
||||
<!-- file: morefeatures__ -->
|
||||
|
||||
<h3>some more features</h3>
|
||||
|
||||
|
||||
+2
-2
@@ -102,7 +102,7 @@ httpd if you prefer (this may require root access).</li>
|
||||
<li>several other neat features, too many to list here</li>
|
||||
</ul>
|
||||
|
||||
<h2>why is gitolite needed?: <a href="-need.html" title="why is gitolite needed?">Link</a></h2>
|
||||
<h2>why is gitolite needed?: <a href="need__.html" title="why is gitolite needed?">Link</a></h2>
|
||||
|
||||
|
||||
<p><a name="_why_did_I_write_it_"></a></p>
|
||||
@@ -119,7 +119,7 @@ deleting a branch (which is really just an extreme form of rewind). I needed
|
||||
something in between allowing anyone to do it (the default) and disabling it
|
||||
completely (<code>receive.denyNonFastForwards</code> or <code>receive.denyDeletes</code>).</p>
|
||||
|
||||
<h3>some more features: <a href="-morefeatures.html" title="some more features">Link</a></h3>
|
||||
<h3>some more features: <a href="morefeatures__.html" title="some more features">Link</a></h3>
|
||||
|
||||
|
||||
<p><a name="_security"></a></p>
|
||||
|
||||
+4
-4
@@ -372,9 +372,9 @@ familiarity is not necessary to do basic access control.</p></li>
|
||||
|
||||
<!-- file: install -->
|
||||
|
||||
<h3>getting the gitolite software: <a href="-getgl.html" title="getting the gitolite software">Link</a></h3>
|
||||
<h3>getting the gitolite software: <a href="getgl__.html" title="getting the gitolite software">Link</a></h3>
|
||||
|
||||
<!-- file: -getgl -->
|
||||
<!-- file: getgl__ -->
|
||||
|
||||
<h3>getting the gitolite software</h3>
|
||||
|
||||
@@ -472,9 +472,9 @@ delete <code>/var/gitolite/conf</code> and <code>/var/gitolite/hooks</code> or
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h3>appendix c: uninstalling gitolite completely: <a href="-uninstall.html" title="appendix c: uninstalling gitolite completely">Link</a></h3>
|
||||
<h3>appendix c: uninstalling gitolite completely: <a href="uninstall__.html" title="appendix c: uninstalling gitolite completely">Link</a></h3>
|
||||
|
||||
<!-- file: -uninstall -->
|
||||
<!-- file: uninstall__ -->
|
||||
|
||||
<h3>appendix c: uninstalling gitolite completely</h3>
|
||||
|
||||
|
||||
+2
-2
@@ -125,7 +125,7 @@ we mean <code>conf/gitolite.conf</code> on your gitolite-admin clone.</p>
|
||||
<h3>requirements: <a href="instrequire.html" title="requirements">Link</a></h3>
|
||||
|
||||
|
||||
<h3>getting the gitolite software: <a href="-getgl.html" title="getting the gitolite software">Link</a></h3>
|
||||
<h3>getting the gitolite software: <a href="getgl__.html" title="getting the gitolite software">Link</a></h3>
|
||||
|
||||
|
||||
<p><a name="_instappendices"></a></p>
|
||||
@@ -192,5 +192,5 @@ delete <code>/var/gitolite/conf</code> and <code>/var/gitolite/hooks</code> or
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h3>appendix c: uninstalling gitolite completely: <a href="-uninstall.html" title="appendix c: uninstalling gitolite completely">Link</a></h3>
|
||||
<h3>appendix c: uninstalling gitolite completely: <a href="uninstall__.html" title="appendix c: uninstalling gitolite completely">Link</a></h3>
|
||||
|
||||
|
||||
+41
-41
@@ -130,8 +130,8 @@
|
||||
<li><a href="bc.html#_implementation_notes">implementation notes</a></li>
|
||||
<li><a href="bc.html#_config_listings">config listings</a>
|
||||
<ul>
|
||||
<li><a href="-bigno.html">compiled config with big-config disabled</a> <!-- (-bigno) --></li>
|
||||
<li><a href="-bigyes.html">compiled config with big-config enabled</a> <!-- (-bigyes) --></li>
|
||||
<li><a href="bigno__.html">compiled config with big-config disabled</a></li>
|
||||
<li><a href="bigyes__.html">compiled config with big-config enabled</a></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
@@ -258,12 +258,12 @@
|
||||
<li><a href="aac.html#rwcd">creating and deleting branches</a> <!-- (rwcd) --></li>
|
||||
</ul></li>
|
||||
<li><a href="conf.html#_summary_permissions">summary: permissions</a></li>
|
||||
<li><a href="-confother.html">other tips</a> <!-- (-confother) -->
|
||||
<li><a href="confother__.html">other tips</a>
|
||||
<ul>
|
||||
<li><a href="-confother.html#_personal_branches">personal branches</a></li>
|
||||
<li><a href="-confother.html#ruleaccum">rule accumulation</a> <!-- (ruleaccum) --></li>
|
||||
<li><a href="-confother.html#gwd">specifying gitweb and daemon access</a> <!-- (gwd) --></li>
|
||||
<li><a href="-confother.html#rsgc">repo specific <code>git config</code> commands</a> <!-- (rsgc) --></li>
|
||||
<li><a href="confother__.html#_personal_branches">personal branches</a></li>
|
||||
<li><a href="confother__.html#ruleaccum">rule accumulation</a> <!-- (ruleaccum) --></li>
|
||||
<li><a href="confother__.html#gwd">specifying gitweb and daemon access</a> <!-- (gwd) --></li>
|
||||
<li><a href="confother__.html#rsgc">repo specific <code>git config</code> commands</a> <!-- (rsgc) --></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
@@ -374,10 +374,10 @@
|
||||
<li><a href="other_docs.html">what do the other docs contain</a> <!-- (other_docs) --></li>
|
||||
</ul></li>
|
||||
<li><a href="index.html#gl_what">what is gitolite?</a> <!-- (gl_what) --></li>
|
||||
<li><a href="-need.html">why is gitolite needed?</a> <!-- (-need) --></li>
|
||||
<li><a href="need__.html">why is gitolite needed?</a></li>
|
||||
<li><a href="index.html#_why_did_I_write_it_">why did I write it?</a>
|
||||
<ul>
|
||||
<li><a href="-morefeatures.html">some more features</a> <!-- (-morefeatures) --></li>
|
||||
<li><a href="morefeatures__.html">some more features</a></li>
|
||||
</ul></li>
|
||||
<li><a href="index.html#_security">security</a></li>
|
||||
<li><a href="index.html#_contact_and_license">contact and license</a></li>
|
||||
@@ -414,16 +414,16 @@
|
||||
<li><a href="instrequire.html#_server">server</a></li>
|
||||
<li><a href="instrequire.html#_technical_skills">technical skills</a></li>
|
||||
</ul></li>
|
||||
<li><a href="-getgl.html">getting the gitolite software</a> <!-- (-getgl) -->
|
||||
<li><a href="getgl__.html">getting the gitolite software</a>
|
||||
<ul>
|
||||
<li><a href="-getgl.html#_getting_a_tar_file_from_a_clone">getting a tar file from a clone</a></li>
|
||||
<li><a href="getgl__.html#_getting_a_tar_file_from_a_clone">getting a tar file from a clone</a></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
<li><a href="install.html#_instappendices">appendixes</a>
|
||||
<ul>
|
||||
<li><a href="install.html#instpath">appendix a: PATH issues for gl-setup</a> <!-- (instpath) --></li>
|
||||
<li><a href="install.html#clean">appendix b: cleaning out a botched install</a> <!-- (clean) --></li>
|
||||
<li><a href="-uninstall.html">appendix c: uninstalling gitolite completely</a> <!-- (-uninstall) --></li>
|
||||
<li><a href="uninstall__.html">appendix c: uninstalling gitolite completely</a></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
@@ -630,21 +630,21 @@
|
||||
<li><a href="oldmultikeys.html">old style multi keys</a> <!-- (oldmultikeys) --></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
<li><a href="-tipssec.html">security, access control, and auditing</a> <!-- (-tipssec) -->
|
||||
<li><a href="tipssec__.html">security, access control, and auditing</a>
|
||||
<ul>
|
||||
<li><a href="-tipssec.html#2levels">two levels of access rights checking</a> <!-- (2levels) --></li>
|
||||
<li><a href="-tipssec.html#_better_logging">better logging</a></li>
|
||||
<li><a href="-tipssec.html#_delegating_parts_of_the_config_file">delegating parts of the config file</a></li>
|
||||
<li><a href="tipssec__.html#2levels">two levels of access rights checking</a> <!-- (2levels) --></li>
|
||||
<li><a href="tipssec__.html#_better_logging">better logging</a></li>
|
||||
<li><a href="tipssec__.html#_delegating_parts_of_the_config_file">delegating parts of the config file</a></li>
|
||||
</ul></li>
|
||||
<li><a href="-tnconv.html">convenience features</a> <!-- (-tnconv) -->
|
||||
<li><a href="tnconv__.html">convenience features</a>
|
||||
<ul>
|
||||
<li><a href="-tnconv.html#_what_repos_do_I_have_access_to_">what repos do I have access to?</a></li>
|
||||
<li><a href="-tnconv.html#_support_for_git_installed_outside_default_PATH">support for git installed outside default PATH</a></li>
|
||||
<li><a href="-tnconv.html#pers">"personal" branches</a> <!-- (pers) --></li>
|
||||
<li><a href="-tnconv.html#_custom_hooks_and_custom_git_config">custom hooks and custom git config</a></li>
|
||||
<li><a href="-tnconv.html#_bypassing_gitolite">bypassing gitolite</a></li>
|
||||
<li><a href="tnconv__.html#_what_repos_do_I_have_access_to_">what repos do I have access to?</a></li>
|
||||
<li><a href="tnconv__.html#_support_for_git_installed_outside_default_PATH">support for git installed outside default PATH</a></li>
|
||||
<li><a href="tnconv__.html#pers">"personal" branches</a> <!-- (pers) --></li>
|
||||
<li><a href="tnconv__.html#_custom_hooks_and_custom_git_config">custom hooks and custom git config</a></li>
|
||||
<li><a href="tnconv__.html#_bypassing_gitolite">bypassing gitolite</a></li>
|
||||
<li><a href="adminpush.html">gl-admin-push: bypassing gitolite for the gitolite-admin repo</a> <!-- (adminpush) --></li>
|
||||
<li><a href="-tnconv.html#disable">disabling write access to take backups</a> <!-- (disable) --></li>
|
||||
<li><a href="tnconv__.html#disable">disabling write access to take backups</a> <!-- (disable) --></li>
|
||||
</ul></li>
|
||||
<li><a href="tips.html#_INconvenience_features">INconvenience features</a>
|
||||
<ul>
|
||||
@@ -759,7 +759,7 @@
|
||||
<li><a href="wild.html#_setting_a_gitweb_description_for_a_wildcard_matched_repo">setting a gitweb description for a wildcard-matched repo</a></li>
|
||||
<li><a href="wild.html#_reporting">reporting</a></li>
|
||||
<li><a href="wild.html#_deleting_a_wild_repo">deleting a wild repo</a></li>
|
||||
<li><a href="-wildhow.html">how it actually works</a> <!-- (-wildhow) --></li>
|
||||
<li><a href="wildhow__.html">how it actually works</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
@@ -780,9 +780,9 @@
|
||||
<h3>gitolite-tools</h3>
|
||||
|
||||
<ul>
|
||||
<li><a href="-gitolite_tools.html">gitolite-tools</a> <!-- (-gitolite_tools) -->
|
||||
<li><a href="_gitolite_tools.html">gitolite-tools</a>
|
||||
<ul>
|
||||
<li><a href="-gitolite_tools.html#_Homepage">Homepage</a></li>
|
||||
<li><a href="_gitolite_tools.html#_Homepage">Homepage</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
@@ -802,17 +802,17 @@
|
||||
</ul></li>
|
||||
<li><a href="mirr_complex_example.html#_pre_requisites">pre-requisites</a></li>
|
||||
<li><a href="mirr_complex_example.html#_quick_setup">quick setup</a></li>
|
||||
<li><a href="-mirrexsteps.html">step by step</a> <!-- (-mirrexsteps) -->
|
||||
<li><a href="_mirrexsteps.html">step by step</a>
|
||||
<ul>
|
||||
<li><a href="-mirrexsteps.html#_1_gitolite_conf_">(1) <code>gitolite.conf</code></a></li>
|
||||
<li><a href="-mirrexsteps.html#_2_master_sam_conf_">(2) <code>master/sam.conf</code></a></li>
|
||||
<li><a href="-mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_">(3) host admins only -- <code>master/sam/p1.conf</code></a></li>
|
||||
<li><a href="-mirrexsteps.html#_4_mirrors_sam_p1_conf_">(4) <code>mirrors/sam/p1.conf</code></a></li>
|
||||
<li><a href="-mirrexsteps.html#_5_slave_frodo_sam_conf_">(5) <code>slave/frodo/sam.conf</code></a></li>
|
||||
<li><a href="-mirrexsteps.html#_6_manual_sync">(6) manual sync</a></li>
|
||||
<li><a href="_mirrexsteps.html#_1_gitolite_conf_">(1) <code>gitolite.conf</code></a></li>
|
||||
<li><a href="_mirrexsteps.html#_2_master_sam_conf_">(2) <code>master/sam.conf</code></a></li>
|
||||
<li><a href="_mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_">(3) host admins only -- <code>master/sam/p1.conf</code></a></li>
|
||||
<li><a href="_mirrexsteps.html#_4_mirrors_sam_p1_conf_">(4) <code>mirrors/sam/p1.conf</code></a></li>
|
||||
<li><a href="_mirrexsteps.html#_5_slave_frodo_sam_conf_">(5) <code>slave/frodo/sam.conf</code></a></li>
|
||||
<li><a href="_mirrexsteps.html#_6_manual_sync">(6) manual sync</a></li>
|
||||
</ul></li>
|
||||
<li><a href="mirr_complex_example.html#_next_steps">next steps</a></li>
|
||||
<li><a href="-mirrappA.html">appendix A: delegation helper files</a> <!-- (-mirrappA) --></li>
|
||||
<li><a href="_mirrappA.html">appendix A: delegation helper files</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
@@ -962,7 +962,7 @@
|
||||
<h3>README-vim</h3>
|
||||
|
||||
<ul>
|
||||
<li><a href="-vimsyntax.html">Vim Syntax Highlight</a> <!-- (-vimsyntax) --></li>
|
||||
<li><a href="_vimsyntax.html">Vim Syntax Highlight</a></li>
|
||||
</ul>
|
||||
|
||||
<hr />
|
||||
@@ -972,13 +972,13 @@
|
||||
<h3>README-t</h3>
|
||||
|
||||
<ul>
|
||||
<li><a href="-t.html">notes on the testing setup</a> <!-- (-t) -->
|
||||
<li><a href="_t.html">notes on the testing setup</a>
|
||||
<ul>
|
||||
<li><a href="-t.html#_terminology">terminology</a></li>
|
||||
<li><a href="-t.html#_notes_and_background">notes and background</a></li>
|
||||
<li><a href="-t.html#_playing_with_gitolite">playing with gitolite</a></li>
|
||||
<li><a href="-t.html#_testing_gitolite">testing gitolite</a></li>
|
||||
<li><a href="-t.html#_instructions_for_adding_new_tests">instructions for adding new tests</a></li>
|
||||
<li><a href="_t.html#_terminology">terminology</a></li>
|
||||
<li><a href="_t.html#_notes_and_background">notes and background</a></li>
|
||||
<li><a href="_t.html#_playing_with_gitolite">playing with gitolite</a></li>
|
||||
<li><a href="_t.html#_testing_gitolite">testing gitolite</a></li>
|
||||
<li><a href="_t.html#_instructions_for_adding_new_tests">instructions for adding new tests</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
|
||||
+41
-41
@@ -93,8 +93,8 @@
|
||||
* [how](ldap.html#_ldaphow)
|
||||
* [implementation notes](bc.html#_implementation_notes)
|
||||
* [config listings](bc.html#_config_listings)
|
||||
* [compiled config with big-config disabled](-bigno.html) <!-- (-bigno) -->
|
||||
* [compiled config with big-config enabled](-bigyes.html) <!-- (-bigyes) -->
|
||||
* [compiled config with big-config disabled](bigno__.html)
|
||||
* [compiled config with big-config enabled](bigyes__.html)
|
||||
|
||||
----
|
||||
|
||||
@@ -178,11 +178,11 @@
|
||||
* ["deny" rules for the entire repo](aac.html#_deny_rules_for_the_entire_repo)
|
||||
* [creating and deleting branches](aac.html#rwcd) <!-- (rwcd) -->
|
||||
* [summary: permissions](conf.html#_summary_permissions)
|
||||
* [other tips](-confother.html) <!-- (-confother) -->
|
||||
* [personal branches](-confother.html#_personal_branches)
|
||||
* [rule accumulation](-confother.html#ruleaccum) <!-- (ruleaccum) -->
|
||||
* [specifying gitweb and daemon access](-confother.html#gwd) <!-- (gwd) -->
|
||||
* [repo specific `git config` commands](-confother.html#rsgc) <!-- (rsgc) -->
|
||||
* [other tips](confother__.html)
|
||||
* [personal branches](confother__.html#_personal_branches)
|
||||
* [rule accumulation](confother__.html#ruleaccum) <!-- (ruleaccum) -->
|
||||
* [specifying gitweb and daemon access](confother__.html#gwd) <!-- (gwd) -->
|
||||
* [repo specific `git config` commands](confother__.html#rsgc) <!-- (rsgc) -->
|
||||
|
||||
----
|
||||
|
||||
@@ -262,9 +262,9 @@
|
||||
* [what should you read?](index.html#rtfm) <!-- (rtfm) -->
|
||||
* [what do the other docs contain](other_docs.html) <!-- (other_docs) -->
|
||||
* [what is gitolite?](index.html#gl_what) <!-- (gl_what) -->
|
||||
* [why is gitolite needed?](-need.html) <!-- (-need) -->
|
||||
* [why is gitolite needed?](need__.html)
|
||||
* [why did I write it?](index.html#_why_did_I_write_it_)
|
||||
* [some more features](-morefeatures.html) <!-- (-morefeatures) -->
|
||||
* [some more features](morefeatures__.html)
|
||||
* [security](index.html#_security)
|
||||
* [contact and license](index.html#_contact_and_license)
|
||||
|
||||
@@ -289,12 +289,12 @@
|
||||
* [client/workstation](instrequire.html#_client_workstation)
|
||||
* [server](instrequire.html#_server)
|
||||
* [technical skills](instrequire.html#_technical_skills)
|
||||
* [getting the gitolite software](-getgl.html) <!-- (-getgl) -->
|
||||
* [getting a tar file from a clone](-getgl.html#_getting_a_tar_file_from_a_clone)
|
||||
* [getting the gitolite software](getgl__.html)
|
||||
* [getting a tar file from a clone](getgl__.html#_getting_a_tar_file_from_a_clone)
|
||||
* [appendixes](install.html#_instappendices)
|
||||
* [appendix a: PATH issues for gl-setup](install.html#instpath) <!-- (instpath) -->
|
||||
* [appendix b: cleaning out a botched install](install.html#clean) <!-- (clean) -->
|
||||
* [appendix c: uninstalling gitolite completely](-uninstall.html) <!-- (-uninstall) -->
|
||||
* [appendix c: uninstalling gitolite completely](uninstall__.html)
|
||||
|
||||
----
|
||||
|
||||
@@ -439,18 +439,18 @@
|
||||
* [syntax and normal usage](tips.html#_syntax_and_normal_usage)
|
||||
* [one user, many keys](tips.html#multikey) <!-- (multikey) -->
|
||||
* [old style multi keys](oldmultikeys.html) <!-- (oldmultikeys) -->
|
||||
* [security, access control, and auditing](-tipssec.html) <!-- (-tipssec) -->
|
||||
* [two levels of access rights checking](-tipssec.html#2levels) <!-- (2levels) -->
|
||||
* [better logging](-tipssec.html#_better_logging)
|
||||
* [delegating parts of the config file](-tipssec.html#_delegating_parts_of_the_config_file)
|
||||
* [convenience features](-tnconv.html) <!-- (-tnconv) -->
|
||||
* [what repos do I have access to?](-tnconv.html#_what_repos_do_I_have_access_to_)
|
||||
* [support for git installed outside default PATH](-tnconv.html#_support_for_git_installed_outside_default_PATH)
|
||||
* ["personal" branches](-tnconv.html#pers) <!-- (pers) -->
|
||||
* [custom hooks and custom git config](-tnconv.html#_custom_hooks_and_custom_git_config)
|
||||
* [bypassing gitolite](-tnconv.html#_bypassing_gitolite)
|
||||
* [security, access control, and auditing](tipssec__.html)
|
||||
* [two levels of access rights checking](tipssec__.html#2levels) <!-- (2levels) -->
|
||||
* [better logging](tipssec__.html#_better_logging)
|
||||
* [delegating parts of the config file](tipssec__.html#_delegating_parts_of_the_config_file)
|
||||
* [convenience features](tnconv__.html)
|
||||
* [what repos do I have access to?](tnconv__.html#_what_repos_do_I_have_access_to_)
|
||||
* [support for git installed outside default PATH](tnconv__.html#_support_for_git_installed_outside_default_PATH)
|
||||
* ["personal" branches](tnconv__.html#pers) <!-- (pers) -->
|
||||
* [custom hooks and custom git config](tnconv__.html#_custom_hooks_and_custom_git_config)
|
||||
* [bypassing gitolite](tnconv__.html#_bypassing_gitolite)
|
||||
* [gl-admin-push: bypassing gitolite for the gitolite-admin repo](adminpush.html) <!-- (adminpush) -->
|
||||
* [disabling write access to take backups](-tnconv.html#disable) <!-- (disable) -->
|
||||
* [disabling write access to take backups](tnconv__.html#disable) <!-- (disable) -->
|
||||
* [INconvenience features](tips.html#_INconvenience_features)
|
||||
* [deleting a repo](tips.html#repodel) <!-- (repodel) -->
|
||||
* [renaming a repo](tips.html#_renaming_a_repo)
|
||||
@@ -525,7 +525,7 @@
|
||||
* [setting a gitweb description for a wildcard-matched repo](wild.html#_setting_a_gitweb_description_for_a_wildcard_matched_repo)
|
||||
* [reporting](wild.html#_reporting)
|
||||
* [deleting a wild repo](wild.html#_deleting_a_wild_repo)
|
||||
* [how it actually works](-wildhow.html) <!-- (-wildhow) -->
|
||||
* [how it actually works](wildhow__.html)
|
||||
|
||||
----
|
||||
|
||||
@@ -541,8 +541,8 @@
|
||||
|
||||
### gitolite-tools
|
||||
|
||||
* [gitolite-tools](-gitolite_tools.html) <!-- (-gitolite_tools) -->
|
||||
* [Homepage](-gitolite_tools.html#_Homepage)
|
||||
* [gitolite-tools](_gitolite_tools.html)
|
||||
* [Homepage](_gitolite_tools.html#_Homepage)
|
||||
|
||||
----
|
||||
|
||||
@@ -556,15 +556,15 @@
|
||||
* [gitolite feature recap](mirr_complex_example.html#_gitolite_feature_recap)
|
||||
* [pre-requisites](mirr_complex_example.html#_pre_requisites)
|
||||
* [quick setup](mirr_complex_example.html#_quick_setup)
|
||||
* [step by step](-mirrexsteps.html) <!-- (-mirrexsteps) -->
|
||||
* [(1) `gitolite.conf`](-mirrexsteps.html#_1_gitolite_conf_)
|
||||
* [(2) `master/sam.conf`](-mirrexsteps.html#_2_master_sam_conf_)
|
||||
* [(3) host admins only -- `master/sam/p1.conf`](-mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_)
|
||||
* [(4) `mirrors/sam/p1.conf`](-mirrexsteps.html#_4_mirrors_sam_p1_conf_)
|
||||
* [(5) `slave/frodo/sam.conf`](-mirrexsteps.html#_5_slave_frodo_sam_conf_)
|
||||
* [(6) manual sync](-mirrexsteps.html#_6_manual_sync)
|
||||
* [step by step](_mirrexsteps.html)
|
||||
* [(1) `gitolite.conf`](_mirrexsteps.html#_1_gitolite_conf_)
|
||||
* [(2) `master/sam.conf`](_mirrexsteps.html#_2_master_sam_conf_)
|
||||
* [(3) host admins only -- `master/sam/p1.conf`](_mirrexsteps.html#_3_host_admins_only_master_sam_p1_conf_)
|
||||
* [(4) `mirrors/sam/p1.conf`](_mirrexsteps.html#_4_mirrors_sam_p1_conf_)
|
||||
* [(5) `slave/frodo/sam.conf`](_mirrexsteps.html#_5_slave_frodo_sam_conf_)
|
||||
* [(6) manual sync](_mirrexsteps.html#_6_manual_sync)
|
||||
* [next steps](mirr_complex_example.html#_next_steps)
|
||||
* [appendix A: delegation helper files](-mirrappA.html) <!-- (-mirrappA) -->
|
||||
* [appendix A: delegation helper files](_mirrappA.html)
|
||||
|
||||
----
|
||||
|
||||
@@ -677,7 +677,7 @@
|
||||
|
||||
### README-vim
|
||||
|
||||
* [Vim Syntax Highlight](-vimsyntax.html) <!-- (-vimsyntax) -->
|
||||
* [Vim Syntax Highlight](_vimsyntax.html)
|
||||
|
||||
----
|
||||
|
||||
@@ -685,9 +685,9 @@
|
||||
|
||||
### README-t
|
||||
|
||||
* [notes on the testing setup](-t.html) <!-- (-t) -->
|
||||
* [terminology](-t.html#_terminology)
|
||||
* [notes and background](-t.html#_notes_and_background)
|
||||
* [playing with gitolite](-t.html#_playing_with_gitolite)
|
||||
* [testing gitolite](-t.html#_testing_gitolite)
|
||||
* [instructions for adding new tests](-t.html#_instructions_for_adding_new_tests)
|
||||
* [notes on the testing setup](_t.html)
|
||||
* [terminology](_t.html#_terminology)
|
||||
* [notes and background](_t.html#_notes_and_background)
|
||||
* [playing with gitolite](_t.html#_playing_with_gitolite)
|
||||
* [testing gitolite](_t.html#_testing_gitolite)
|
||||
* [instructions for adding new tests](_t.html#_instructions_for_adding_new_tests)
|
||||
|
||||
@@ -136,7 +136,7 @@ vim conf/master/sam/p1.conf
|
||||
<p>You can then treat the detailed steps described below as extra information or
|
||||
"background reading" ;-)</p>
|
||||
|
||||
<h2>step by step: <a href="-mirrexsteps.html" title="step by step">Link</a></h2>
|
||||
<h2>step by step: <a href="_mirrexsteps.html" title="step by step">Link</a></h2>
|
||||
|
||||
|
||||
<p><a name="_next_steps"></a></p>
|
||||
@@ -154,5 +154,5 @@ hostname in the slaves list for the admin repo (this is in the main
|
||||
gitolite.conf file)</p></li>
|
||||
</ul>
|
||||
|
||||
<h2>appendix A: delegation helper files: <a href="-mirrappA.html" title="appendix A: delegation helper files">Link</a></h2>
|
||||
<h2>appendix A: delegation helper files: <a href="_mirrappA.html" title="appendix A: delegation helper files">Link</a></h2>
|
||||
|
||||
|
||||
+1
-1
@@ -56,7 +56,7 @@ work; http is very fiddly to get right. If you want mirroring, at least
|
||||
your server-to-server comms should be over ssh.</p></li>
|
||||
<li><p>Finally, this method uses repo-specific <code>git config</code> variables to store
|
||||
the mirroring information. Please read the <strong>WARNING</strong> in the
|
||||
documentation on <a href="-confother.html#rsgc" title="repo specific `git config` commands">git config commands</a> if you wish to <strong>delete</strong> one
|
||||
documentation on <a href="confother__.html#rsgc" title="repo specific `git config` commands">git config commands</a> if you wish to <strong>delete</strong> one
|
||||
of those lines.</p></li>
|
||||
</ul>
|
||||
|
||||
|
||||
+2
-2
@@ -157,7 +157,7 @@ work; http is very fiddly to get right. If you want mirroring, at least
|
||||
your server-to-server comms should be over ssh.</p></li>
|
||||
<li><p>Finally, this method uses repo-specific <code>git config</code> variables to store
|
||||
the mirroring information. Please read the <strong>WARNING</strong> in the
|
||||
documentation on <a href="-confother.html#rsgc" title="repo specific `git config` commands">git config commands</a> if you wish to <strong>delete</strong> one
|
||||
documentation on <a href="confother__.html#rsgc" title="repo specific `git config` commands">git config commands</a> if you wish to <strong>delete</strong> one
|
||||
of those lines.</p></li>
|
||||
</ul>
|
||||
|
||||
@@ -200,7 +200,7 @@ and install it as a custom hook called <code>post-receive</code>; see
|
||||
The <code>GL_HOSTNAME</code> variable <strong>must</strong> have the correct name for that host
|
||||
(frodo, sam, or gollum), so that will definitely be different on each
|
||||
server. The other line can be the same, or may have additional patterns
|
||||
for other <code>git config</code> keys you have previously enabled. See <a href="-confother.html#rsgc" title="repo specific `git config` commands">here</a>
|
||||
for other <code>git config</code> keys you have previously enabled. See <a href="confother__.html#rsgc" title="repo specific `git config` commands">here</a>
|
||||
and the description for <code>GL_GITCONFIG_KEYS</code> in <a href="rc.html#rcsecurity" title="variables with a security impact">this</a> for details.</p>
|
||||
|
||||
<pre><code>$GL_HOSTNAME = 'frodo'; # will be different on each server!
|
||||
|
||||
@@ -137,9 +137,9 @@ vim conf/master/sam/p1.conf
|
||||
<p>You can then treat the detailed steps described below as extra information or
|
||||
"background reading" ;-)</p>
|
||||
|
||||
<h2>step by step: <a href="-mirrexsteps.html" title="step by step">Link</a></h2>
|
||||
<h2>step by step: <a href="_mirrexsteps.html" title="step by step">Link</a></h2>
|
||||
|
||||
<!-- file: -mirrexsteps -->
|
||||
<!-- file: _mirrexsteps -->
|
||||
|
||||
<h2>step by step</h2>
|
||||
|
||||
@@ -322,9 +322,9 @@ hostname in the slaves list for the admin repo (this is in the main
|
||||
gitolite.conf file)</p></li>
|
||||
</ul>
|
||||
|
||||
<h2>appendix A: delegation helper files: <a href="-mirrappA.html" title="appendix A: delegation helper files">Link</a></h2>
|
||||
<h2>appendix A: delegation helper files: <a href="_mirrappA.html" title="appendix A: delegation helper files">Link</a></h2>
|
||||
|
||||
<!-- file: -mirrappA -->
|
||||
<!-- file: _mirrappA -->
|
||||
|
||||
<h2>appendix A: delegation helper files</h2>
|
||||
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ and install it as a custom hook called <code>post-receive</code>; see
|
||||
The <code>GL_HOSTNAME</code> variable <strong>must</strong> have the correct name for that host
|
||||
(frodo, sam, or gollum), so that will definitely be different on each
|
||||
server. The other line can be the same, or may have additional patterns
|
||||
for other <code>git config</code> keys you have previously enabled. See <a href="-confother.html#rsgc" title="repo specific `git config` commands">here</a>
|
||||
for other <code>git config</code> keys you have previously enabled. See <a href="confother__.html#rsgc" title="repo specific `git config` commands">here</a>
|
||||
and the description for <code>GL_GITCONFIG_KEYS</code> in <a href="rc.html#rcsecurity" title="variables with a security impact">this</a> for details.</p>
|
||||
|
||||
<pre><code>$GL_HOSTNAME = 'frodo'; # will be different on each server!
|
||||
|
||||
@@ -349,7 +349,7 @@ of the listing.</p></li>
|
||||
|
||||
<p>This is where all the repos go. If it's not an absolute path, it is
|
||||
considered to be relative to $HOME. Moving all the repositories after the
|
||||
install has completed is doable: just <a href="-tnconv.html#disable" title="disabling write access to take backups">disable writes</a> to gitolite,
|
||||
install has completed is doable: just <a href="tnconv__.html#disable" title="disabling write access to take backups">disable writes</a> to gitolite,
|
||||
move <code>~/repositories/*</code>, change this variable, then re-enable writes.</p></li>
|
||||
</ul>
|
||||
|
||||
|
||||
+6
-6
@@ -142,9 +142,9 @@ sitaramc@gmail.com@desktop.pub sitaramc@gmail.com
|
||||
|
||||
<!-- file: tips -->
|
||||
|
||||
<h3>security, access control, and auditing: <a href="-tipssec.html" title="security, access control, and auditing">Link</a></h3>
|
||||
<h3>security, access control, and auditing: <a href="tipssec__.html" title="security, access control, and auditing">Link</a></h3>
|
||||
|
||||
<!-- file: -tipssec -->
|
||||
<!-- file: tipssec__ -->
|
||||
|
||||
<h3>security, access control, and auditing</h3>
|
||||
|
||||
@@ -227,9 +227,9 @@ access control for their own pieces. See <a href="deleg.html" title="delegating
|
||||
|
||||
<!-- file: tips -->
|
||||
|
||||
<h3>convenience features: <a href="-tnconv.html" title="convenience features">Link</a></h3>
|
||||
<h3>convenience features: <a href="tnconv__.html" title="convenience features">Link</a></h3>
|
||||
|
||||
<!-- file: -tnconv -->
|
||||
<!-- file: tnconv__ -->
|
||||
|
||||
<h3>convenience features</h3>
|
||||
|
||||
@@ -371,7 +371,7 @@ instead, like so:</p>
|
||||
<p>Note that this method will work for <em>any</em> repo, not just the special admin
|
||||
repo.</p>
|
||||
|
||||
<!-- file: -tnconv -->
|
||||
<!-- file: tnconv__ -->
|
||||
|
||||
<p><a name="disable"></a></p>
|
||||
|
||||
@@ -451,7 +451,7 @@ as usual.</li>
|
||||
lot to help you manage gitweb access as well; once the initial setup is
|
||||
complete, you can do it all from within the gitolite config file!</p>
|
||||
|
||||
<p>If you just want gitweb to show some repositories, see <a href="-confother.html#gwd" title="specifying gitweb and daemon access">here</a> for how to
|
||||
<p>If you just want gitweb to show some repositories, see <a href="confother__.html#gwd" title="specifying gitweb and daemon access">here</a> for how to
|
||||
specify which repos to show.</p>
|
||||
|
||||
<p><a name="gitwebauth"></a></p>
|
||||
|
||||
@@ -105,10 +105,10 @@ laptop/sitaram.pub
|
||||
<h5>old style multi keys: <a href="oldmultikeys.html" title="old style multi keys">Link</a></h5>
|
||||
|
||||
|
||||
<h3>security, access control, and auditing: <a href="-tipssec.html" title="security, access control, and auditing">Link</a></h3>
|
||||
<h3>security, access control, and auditing: <a href="tipssec__.html" title="security, access control, and auditing">Link</a></h3>
|
||||
|
||||
|
||||
<h3>convenience features: <a href="-tnconv.html" title="convenience features">Link</a></h3>
|
||||
<h3>convenience features: <a href="tnconv__.html" title="convenience features">Link</a></h3>
|
||||
|
||||
|
||||
<p><a name="_INconvenience_features"></a></p>
|
||||
@@ -157,7 +157,7 @@ as usual.</li>
|
||||
lot to help you manage gitweb access as well; once the initial setup is
|
||||
complete, you can do it all from within the gitolite config file!</p>
|
||||
|
||||
<p>If you just want gitweb to show some repositories, see <a href="-confother.html#gwd" title="specifying gitweb and daemon access">here</a> for how to
|
||||
<p>If you just want gitweb to show some repositories, see <a href="confother__.html#gwd" title="specifying gitweb and daemon access">here</a> for how to
|
||||
specify which repos to show.</p>
|
||||
|
||||
<p><a name="gitwebauth"></a></p>
|
||||
|
||||
@@ -142,7 +142,7 @@ also serves as documentation on writing VR scripts.</p>
|
||||
not let an intern push the commit chain".</p>
|
||||
|
||||
<p>However, this means such an intern can <em>never</em> create a personal branch based
|
||||
off of some existing branch (as described <a href="-tnconv.html#pers" title=""personal" branches">here</a>), which sorta defeats
|
||||
off of some existing branch (as described <a href="tnconv__.html#pers" title=""personal" branches">here</a>), which sorta defeats
|
||||
the purpose of having personal branches, no?</p>
|
||||
|
||||
<p>If all he did was <code>git checkout -b priv/ashok/my-master master; git push
|
||||
|
||||
@@ -141,7 +141,7 @@ also serves as documentation on writing VR scripts.</p>
|
||||
not let an intern push the commit chain".</p>
|
||||
|
||||
<p>However, this means such an intern can <em>never</em> create a personal branch based
|
||||
off of some existing branch (as described <a href="-tnconv.html#pers" title=""personal" branches">here</a>), which sorta defeats
|
||||
off of some existing branch (as described <a href="tnconv__.html#pers" title=""personal" branches">here</a>), which sorta defeats
|
||||
the purpose of having personal branches, no?</p>
|
||||
|
||||
<p>If all he did was <code>git checkout -b priv/ashok/my-master master; git push
|
||||
|
||||
@@ -167,5 +167,5 @@ to install/setup "adc"s (admin defined commands). See
|
||||
<p>Enjoy, and please use with care. This is pretty powerful stuff. As they say:
|
||||
if you break it, you get to keep both pieces :)</p>
|
||||
|
||||
<h2>how it actually works: <a href="-wildhow.html" title="how it actually works">Link</a></h2>
|
||||
<h2>how it actually works: <a href="wildhow__.html" title="how it actually works">Link</a></h2>
|
||||
|
||||
|
||||
@@ -309,9 +309,9 @@ to install/setup "adc"s (admin defined commands). See
|
||||
<p>Enjoy, and please use with care. This is pretty powerful stuff. As they say:
|
||||
if you break it, you get to keep both pieces :)</p>
|
||||
|
||||
<h2>how it actually works: <a href="-wildhow.html" title="how it actually works">Link</a></h2>
|
||||
<h2>how it actually works: <a href="wildhow__.html" title="how it actually works">Link</a></h2>
|
||||
|
||||
<!-- file: -wildhow -->
|
||||
<!-- file: wildhow__ -->
|
||||
|
||||
<h2>how it actually works</h2>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user