mirror of
https://github.com/facebook/sapling.git
synced 2024-10-16 19:57:18 +03:00
f2a3798dfa
Summary: tweakdefaults renamed core hg's `grep` to `histgrep`, and added a `hg grep` that behaves more like `git grep`, searching the working copy. This diff folds those changes into core. The config changes from ``` [tweakdefaults] allowfullrepohistgrep = False ``` to ``` [histgrep] allowfullrepogrep = False ``` Reviewed By: quark-zju Differential Revision: D10435279 fbshipit-source-id: ad3d1da5824511a612111715e46119d70066050f
57 lines
859 B
Perl
57 lines
859 B
Perl
Create an empty repo:
|
|
|
|
$ hg init a
|
|
$ cd a
|
|
|
|
Try some commands:
|
|
|
|
$ hg log
|
|
$ hg histgrep wah
|
|
[1]
|
|
$ hg manifest
|
|
$ hg verify
|
|
checking changesets
|
|
checking manifests
|
|
crosschecking files in changesets and manifests
|
|
checking files
|
|
0 files, 0 changesets, 0 total revisions
|
|
|
|
Check the basic files created:
|
|
|
|
$ ls .hg
|
|
00changelog.i
|
|
requires
|
|
store
|
|
treestate
|
|
|
|
Should be empty:
|
|
|
|
$ ls .hg/store
|
|
requires
|
|
|
|
Poke at a clone:
|
|
|
|
$ cd ..
|
|
$ hg clone a b
|
|
updating to branch default
|
|
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
$ cd b
|
|
$ hg verify
|
|
checking changesets
|
|
checking manifests
|
|
crosschecking files in changesets and manifests
|
|
checking files
|
|
0 files, 0 changesets, 0 total revisions
|
|
$ ls .hg
|
|
00changelog.i
|
|
hgrc
|
|
requires
|
|
store
|
|
treestate
|
|
|
|
Should be empty:
|
|
|
|
$ ls .hg/store
|
|
|
|
$ cd ..
|