The revctrl Rosetta stone. Table of concepts available to revision control systems and (if available) the corresponding commands.

Please add your own. Note: I'm using GUI mode to edit this table

concept

bzr

darcs

hg

svn

branch

branch

get

clone

copy

checkout

checkout

see branch

update

checkout

commit locally

commit --local

record

commit

na

commit to repo

commit

see push/send

see push

commit

create new repository

init

init

init

import

diff local

diff

whatsnew

diff

diff

diff repos or versions

diff

diff

incoming/outgoing/diff -r

diff

file copy

na

na

copy

copy

file move

mv

mv

move

move

log

log

changes

log

log

manifest

ls

query manifest

manifest

ls

pull

pull

pull

pull

update

push

push

push

push

na

revert

revert

revert

revert

revert

send by mail

merge-directive --mail-to

send

email (with patchbomb extension)

summarise local changes

status

whatsnew -s

status

status

summarise remote changes

missing --theirs-only

pull --dry-run

incoming

update?

tag changes/revisions

tag

tag

tag

copy

update from repo

update

see pull

pull -u

update

Concepts

Notes

Revctrl Wiki: ConceptTable (last edited 2007-06-29 06:52:42 by BrendanCully)