##// END OF EJS Templates
Add a multi-repository server...
Add a multi-repository server This merges a bunch of the ideas for a multi-repository CGI script and simplifies things a bit. It uses PATH_INFO so it generally wants paths of the form: http://host/hg.cgi/virtualpath This gets mapped via a simple config file to the real path. All info about the repo is read from the repo's hgrc.

File last commit:

r930:0c4a6ad6 default
r941:4cf418c2 default
Show More
test-help.out
214 lines | 9.0 KiB | text/plain | TextLexer
Thomas Arendsen Hein
Further help improvements:...
r849 Mercurial Distributed SCM
basic commands (use "hg help" for the full list or option "-v" for details):
add add the specified files on the next commit
annotate show changeset information per file line
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
Thomas Arendsen Hein
Further help improvements:...
r849 log show the revision history of the repository or a single file
pull pull changes from the specified source
push push changes to the specified destination
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
serve export the repository via HTTP
status show changed files in the working directory
update update or merge working directory
add add the specified files on the next commit
annotate show changeset information per file line
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
Thomas Arendsen Hein
Further help improvements:...
r849 log show the revision history of the repository or a single file
pull pull changes from the specified source
push push changes to the specified destination
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
serve export the repository via HTTP
status show changed files in the working directory
update update or merge working directory
Mercurial Distributed SCM
list of commands (use "hg help -v" to show aliases and global options):
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 add add the specified files on the next commit
addremove add all new files, delete all missing files
annotate show changeset information per file line
cat output the latest or given revision of a file
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
copy mark a file as copied or renamed for the next commit
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
forget don't add the specified files on the next commit
heads show current repository heads
help show help for a given command or all commands
identify print information about the working copy
import import an ordered set of patches
mpm@selenic.com
Fix incoming help test again
r930 incoming show new changesets found in source
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 locate locate files matching specific patterns
log show the revision history of the repository or a single file
manifest output the latest or given revision of the project manifest
mpm@selenic.com
run-tests: remove '+ hg' trick...
r925 outgoing show changesets not found in destination
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 parents show the parents of the working dir or revision
mpm@selenic.com
run-tests: remove '+ hg' trick...
r925 paths show definition of symbolic path names
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 pull pull changes from the specified source
push push changes to the specified destination
rawcommit raw commit interface
recover roll back an interrupted transaction
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
root print the root (top) of the current working dir
serve export the repository via HTTP
status show changed files in the working directory
tag add a tag for the current tip or a given revision
tags list repository tags
tip show the tip revision
undo undo the last commit or pull
update update or merge working directory
verify verify the integrity of the repository
version output version and copyright information
add add the specified files on the next commit
addremove add all new files, delete all missing files
annotate show changeset information per file line
cat output the latest or given revision of a file
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
copy mark a file as copied or renamed for the next commit
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
forget don't add the specified files on the next commit
heads show current repository heads
help show help for a given command or all commands
identify print information about the working copy
import import an ordered set of patches
mpm@selenic.com
Fix incoming help test again
r930 incoming show new changesets found in source
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 locate locate files matching specific patterns
log show the revision history of the repository or a single file
manifest output the latest or given revision of the project manifest
mpm@selenic.com
run-tests: remove '+ hg' trick...
r925 outgoing show changesets not found in destination
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 parents show the parents of the working dir or revision
mpm@selenic.com
run-tests: remove '+ hg' trick...
r925 paths show definition of symbolic path names
kreijack@inwind.REMOVEME.it
Update the TODO file to the help changes, and the output of test-help.
r847 pull pull changes from the specified source
push push changes to the specified destination
rawcommit raw commit interface
recover roll back an interrupted transaction
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
root print the root (top) of the current working dir
serve export the repository via HTTP
status show changed files in the working directory
tag add a tag for the current tip or a given revision
tags list repository tags
tip show the tip revision
undo undo the last commit or pull
update update or merge working directory
verify verify the integrity of the repository
version output version and copyright information
mpm@selenic.com
Add a simple testing framework...
r331 hg add: option -h not recognized
mpm@selenic.com
Fix up help test
r914 hg add [OPTION]... [FILE]...
Bryan O'Sullivan
Update tests to reflect walk changes.
r736
Thomas Arendsen Hein
Further help improvements:...
r849 add the specified files on the next commit
mpm@selenic.com
Add a simple testing framework...
r331
Thomas Arendsen Hein
Further help improvements:...
r849 options:
Bryan O'Sullivan
Update tests to reflect walk changes.
r736
-I --include
include path in search
-X --exclude
exclude path from search
Thomas Arendsen Hein
Further help improvements:...
r849 hg add: option --skjdfks not recognized
mpm@selenic.com
Fix up help test
r914 hg add [OPTION]... [FILE]...
mpm@selenic.com
A bunch of parsing/help updates...
r596
add the specified files on the next commit
Thomas Arendsen Hein
Further help improvements:...
r849
options:
-I --include
include path in search
-X --exclude
exclude path from search
mpm@selenic.com
Fix up help test
r914 hg diff [-I] [-X] [-r REV1 [-r REV2]] [FILE]...
mpm@selenic.com
Add a simple testing framework...
r331
Thomas Arendsen Hein
Further help improvements:...
r849 diff working directory (or selected files)
options:
Thomas Arendsen Hein
Updated help strings and test-help:...
r757 -r --rev
revision
Bryan O'Sullivan
Update tests to reflect walk changes.
r736 -I --include
include path in search
-X --exclude
exclude path from search
mpm@selenic.com
Fix up help test
r914 hg status [OPTION]... [FILE]...
mpm@selenic.com
Add a simple testing framework...
r331
Thomas Arendsen Hein
Further help improvements:...
r849 show changed files in the working directory
M = modified
A = added
R = removed
? = not tracked
options:
-m --modified
show only modified files
-a --added
show only added files
-r --removed
show only removed files
-u --unknown
show only unknown (not tracked) files
-I --include
include path in search
-X --exclude
exclude path from search
mpm@selenic.com
Fix up help test
r914 hg status [OPTION]... [FILE]...
Thomas Arendsen Hein
Further help improvements:...
r849
show changed files in the working directory
Thomas Arendsen Hein
Always show short help when an unknown command is given.
r848 hg: unknown command 'foo'
Thomas Arendsen Hein
Further help improvements:...
r849 Mercurial Distributed SCM
basic commands (use "hg help" for the full list or option "-v" for details):
Thomas Arendsen Hein
Always show short help when an unknown command is given.
r848
add add the specified files on the next commit
annotate show changeset information per file line
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
Thomas Arendsen Hein
Always show short help when an unknown command is given.
r848 log show the revision history of the repository or a single file
pull pull changes from the specified source
push push changes to the specified destination
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
serve export the repository via HTTP
status show changed files in the working directory
update update or merge working directory
Thomas Arendsen Hein
Further help improvements:...
r849 hg: unknown command 'skjdfks'
Mercurial Distributed SCM
basic commands (use "hg help" for the full list or option "-v" for details):
Thomas Arendsen Hein
Always show short help when an unknown command is given.
r848
add add the specified files on the next commit
annotate show changeset information per file line
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
diff diff working directory (or selected files)
export dump the header and diffs for one or more changesets
mpm@selenic.com
Fix tests for new init command
r908 init create a new repository in the given directory
Thomas Arendsen Hein
Always show short help when an unknown command is given.
r848 log show the revision history of the repository or a single file
pull pull changes from the specified source
push push changes to the specified destination
remove remove the specified files on the next commit
revert revert modified files or dirs back to their unmodified states
serve export the repository via HTTP
status show changed files in the working directory
update update or merge working directory