equal
deleted
inserted
replaced
1568 added.append(f) |
1568 added.append(f) |
1569 elif status == 'D': |
1569 elif status == 'D': |
1570 removed.append(f) |
1570 removed.append(f) |
1571 |
1571 |
1572 deleted, unknown, ignored, clean = [], [], [], [] |
1572 deleted, unknown, ignored, clean = [], [], [], [] |
|
1573 |
|
1574 if not rev2: |
|
1575 command = ['ls-files', '--others', '--exclude-standard'] |
|
1576 out = self._gitcommand(command) |
|
1577 for line in out.split('\n'): |
|
1578 if len(line) == 0: |
|
1579 continue |
|
1580 unknown.append(line) |
|
1581 |
1573 return scmutil.status(modified, added, removed, deleted, |
1582 return scmutil.status(modified, added, removed, deleted, |
1574 unknown, ignored, clean) |
1583 unknown, ignored, clean) |
1575 |
1584 |
1576 def shortid(self, revid): |
1585 def shortid(self, revid): |
1577 return revid[:7] |
1586 return revid[:7] |