##// END OF EJS Templates
simplestore: back up index when adding a revision...
Gregory Szorc -
r37442:06674aab default
parent child Browse files
Show More
@@ -405,6 +405,8 b' class filestorage(object):'
405 405 return 0, 0
406 406
407 407 def add(self, text, meta, transaction, linkrev, p1, p2):
408 transaction.addbackup(self._indexpath)
409
408 410 if meta or text.startswith(b'\1\n'):
409 411 text = filelog.packmeta(meta, text)
410 412
@@ -104,7 +104,8 b' No update, with debug option:'
104 104 linking: 15 (reposimplestore !)
105 105 linking: 16 (reposimplestore !)
106 106 linking: 17 (reposimplestore !)
107 linked 17 files (reposimplestore !)
107 linking: 18 (reposimplestore !)
108 linked 18 files (reposimplestore !)
108 109 #else
109 110 $ hg --debug clone -U . ../c --config progress.debug=true
110 111 linking: 1
@@ -125,7 +126,8 b' No update, with debug option:'
125 126 copying: 15 (reposimplestore !)
126 127 copying: 16 (reposimplestore !)
127 128 copying: 17 (reposimplestore !)
128 copied 17 files (reposimplestore !)
129 copying: 18 (reposimplestore !)
130 copied 18 files (reposimplestore !)
129 131 #endif
130 132 $ cd ../c
131 133
@@ -466,6 +466,7 b' cloned:'
466 466 linking [ <=> ] 10\r (no-eol) (esc) (reposimplestore !)
467 467 linking [ <=> ] 11\r (no-eol) (esc) (reposimplestore !)
468 468 linking [ <=> ] 12\r (no-eol) (esc) (reposimplestore !)
469 linking [ <=> ] 13\r (no-eol) (esc) (reposimplestore !)
469 470 \r (no-eol) (esc)
470 471 #else
471 472 $ hg clone -U . ../empty
@@ -497,6 +498,8 b' cloned:'
497 498 linking [ <=> ] 12\r (no-eol) (esc) (reposimplestore !)
498 499 linking [ <=> ] 13\r (no-eol) (esc) (reposimplestore !)
499 500 linking [ <=> ] 14\r (no-eol) (esc) (reposimplestore !)
501 linking [ <=> ] 15\r (no-eol) (esc) (reposimplestore !)
502 linking [ <=> ] 16\r (no-eol) (esc) (reposimplestore !)
500 503 \r (no-eol) (esc)
501 504 \r (no-eol) (esc)
502 505 archiving (foo) [ ] 0/3\r (no-eol) (esc)
@@ -513,6 +516,7 b' cloned:'
513 516 linking [ <=> ] 6\r (no-eol) (esc)
514 517 linking [ <=> ] 7\r (no-eol) (esc) (reposimplestore !)
515 518 linking [ <=> ] 8\r (no-eol) (esc) (reposimplestore !)
519 linking [ <=> ] 9\r (no-eol) (esc) (reposimplestore !)
516 520 \r (no-eol) (esc)
517 521 \r (no-eol) (esc)
518 522 archiving (foo/bar) [ ] 0/1\r (no-eol) (esc)
General Comments 0
You need to be logged in to leave comments. Login now