X-Git-Url: https://git.madduck.net/code/myrepos.git/blobdiff_plain/d80a044816be0037e3243bf4e4949461d73b1097..5660edc8ef0fe9bc3eac2c41a45e66a2d61b7892:/mr diff --git a/mr b/mr index bdc9ff6..7cce39f 100755 --- a/mr +++ b/mr @@ -75,7 +75,8 @@ If a repository isn't checked out yet, it will first check it out. =item status Displays a status report for each repository, showing what -uncommitted changes are present in the repository. +uncommitted changes are present in the repository. For distributed version +control systems, also shows unpushed local branches. =item commit (or ci) @@ -1920,10 +1921,10 @@ darcs_fetch = darcs fetch hg_fetch = hg pull svn_status = svn status "$@" -git_status = git status -s "$@" || true -bzr_status = bzr status --short "$@" +git_status = git status -s "$@" || true; git --no-pager log --branches --not --remotes --simplify-by-decoration --decorate --oneline || true +bzr_status = bzr status --short "$@"; bzr missing cvs_status = cvs status "$@" -hg_status = hg status "$@" +hg_status = hg status "$@"; hg summary --quiet | grep -v 'parent: 0:' darcs_status = darcs whatsnew -ls "$@" || true fossil_status = fossil changes "$@" vcsh_status = vcsh run "$MR_REPO" git -c status.relativePaths=false status -s "$@" || true