Mercurial equivalents of CVS commands
This table lists ["Mercurial"]'s equivalents for commands provided by ["CVS"]. Many CVS commands that do not have direct equivalents in ["Mercurial"] are discussed in CvsConcepts.
CVS |
Mercurial |
Meaning |
add |
add |
add a new file to the ["Repository"] |
admin |
|
|
annotate |
annotate |
show modification info for each line in a file |
checkout |
update |
update WorkingDirectory to match repository |
commit |
commit |
["Commit"] outstanding changes to a new ChangeSet |
diff |
diff |
["Diff"] ["Revision"]s, or ["Tip"] vs WorkingDirectory |
export |
|
CVS export and Mercurial ["Export"] are different! |
history |
|
|
import |
|
CVS import and Mercurial ["Import"] are different! |
init |
init |
create a new ["Repository"] from scratch |
kserver |
serve |
[:CvsConcepts#server:read this] - export ["Repository"] via HTTP |
log |
log |
show ["Revision"] history of ["Repository"] or file |
login |
|
[:CvsConcepts#login:read this] |
logout |
|
|
pserver |
serve |
[:CvsConcepts#server:read this] - export ["Repository"] via HTTP |
rannotate |
|
|
rdiff |
export |
|
release |
|
|
remove |
remove |
remove the specified files on the next ["Commit"] |
rlog |
|
|
rtag |
tag |
add a ["Tag"] for a ChangeSet |
server |
serve |
[:CvsConcepts#server:read this] - export ["Repository"] via HTTP |
status |
status |
show changed files in WorkingDirectory |
tag |
tag |
[:CvsConcepts#tag:read this] - add a ["Tag"] for a ChangeSet |
unedit |
|
|
update |
update |
update or merge WorkingDirectory |
version |
version |
print version and copyright information |
watch |
|
[:CvsConcepts#watch read this] |
watchers |
|
[:CvsConcepts#watch read this] |