|
|
% init
|
|
|
% commit
|
|
|
adding 1/base
|
|
|
adding 2/base
|
|
|
% qnew mqbase
|
|
|
% qrefresh
|
|
|
% qdiff
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qdiff dirname
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% patch file contents
|
|
|
mqbase
|
|
|
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qrefresh 1
|
|
|
% qdiff
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qdiff dirname
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% patch file contents
|
|
|
mqbase
|
|
|
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qrefresh . in subdir
|
|
|
% qdiff
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qdiff dirname
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% patch file contents
|
|
|
mqbase
|
|
|
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qrefresh in hg-root again
|
|
|
% qdiff
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% qdiff dirname
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% patch file contents
|
|
|
mqbase
|
|
|
|
|
|
diff -r b55ecdccb5cf 1/base
|
|
|
--- a/1/base
|
|
|
+++ b/1/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
diff -r b55ecdccb5cf 2/base
|
|
|
--- a/2/base
|
|
|
+++ b/2/base
|
|
|
@@ -1,1 +1,1 @@
|
|
|
-base
|
|
|
+patched
|
|
|
% create test repo
|
|
|
adding a
|
|
|
% capture changes
|
|
|
diff --git a/a b/ab
|
|
|
copy from a
|
|
|
copy to ab
|
|
|
--- a/a
|
|
|
+++ b/ab
|
|
|
@@ -1,1 +1,2 @@
|
|
|
a
|
|
|
+b
|
|
|
diff --git a/a b/ac
|
|
|
copy from a
|
|
|
copy to ac
|
|
|
--- a/a
|
|
|
+++ b/ac
|
|
|
@@ -1,1 +1,2 @@
|
|
|
a
|
|
|
+c
|
|
|
% refresh and check changes again
|
|
|
diff --git a/a b/ab
|
|
|
copy from a
|
|
|
copy to ab
|
|
|
--- a/a
|
|
|
+++ b/ab
|
|
|
@@ -1,1 +1,2 @@
|
|
|
a
|
|
|
+b
|
|
|
diff --git a/a b/ac
|
|
|
copy from a
|
|
|
copy to ac
|
|
|
--- a/a
|
|
|
+++ b/ac
|
|
|
@@ -1,1 +1,2 @@
|
|
|
a
|
|
|
+c
|
|
|
|