Lines 746-756
Link Here
|
746 |
mychanged = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem and elem[:1] in "MR" ] |
746 |
mychanged = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem and elem[:1] in "MR" ] |
747 |
mynew = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem.startswith("A") ] |
747 |
mynew = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem.startswith("A") ] |
748 |
elif vcs == "git": |
748 |
elif vcs == "git": |
749 |
mychanged = os.popen("git ls-files -m --with-tree=HEAD").readlines() |
|
|
750 |
mychanged = [ "./" + elem[:-1] for elem in mychanged ] |
751 |
mynew = os.popen("git diff --cached --name-only --diff-filter=A").readlines() |
752 |
strip_levels = repolevel - 1 |
749 |
strip_levels = repolevel - 1 |
|
|
750 |
|
751 |
mychanged = os.popen("git diff-index --name-only --diff-filter=M HEAD").readlines() |
753 |
if strip_levels: |
752 |
if strip_levels: |
|
|
753 |
mychanged = [elem[repo_subdir_len:] for elem in mychanged \ |
754 |
if elem[:repo_subdir_len] == repo_subdir] |
755 |
mychanged = ["./" + elem[:-1] for elem in mychanged] |
756 |
|
757 |
mynew = os.popen("git diff-index --name-only --diff-filter=A HEAD").readlines() |
758 |
if strip_levels: |
754 |
mynew = [elem[repo_subdir_len:] for elem in mynew \ |
759 |
mynew = [elem[repo_subdir_len:] for elem in mynew \ |
755 |
if elem[:repo_subdir_len] == repo_subdir] |
760 |
if elem[:repo_subdir_len] == repo_subdir] |
756 |
mynew = ["./" + elem[:-1] for elem in mynew] |
761 |
mynew = ["./" + elem[:-1] for elem in mynew] |
Lines 1742-1756
Link Here
|
1742 |
for prop in props if " - " in prop) |
1747 |
for prop in props if " - " in prop) |
1743 |
|
1748 |
|
1744 |
elif vcs == "git": |
1749 |
elif vcs == "git": |
1745 |
mychanged = os.popen("git ls-files -m --with-tree=HEAD").readlines() |
|
|
1746 |
mychanged = [ "./" + elem[:-1] for elem in mychanged ] |
1747 |
mynew = os.popen("git diff --cached --name-only --diff-filter=A").readlines() |
1748 |
strip_levels = repolevel - 1 |
1750 |
strip_levels = repolevel - 1 |
|
|
1751 |
|
1752 |
mychanged = os.popen("git diff-index --name-only --diff-filter=M HEAD").readlines() |
1749 |
if strip_levels: |
1753 |
if strip_levels: |
|
|
1754 |
mychanged = [elem[repo_subdir_len:] for elem in mychanged \ |
1755 |
if elem[:repo_subdir_len] == repo_subdir] |
1756 |
mychanged = ["./" + elem[:-1] for elem in mychanged] |
1757 |
|
1758 |
mynew = os.popen("git diff-index --name-only --diff-filter=A HEAD").readlines() |
1759 |
if strip_levels: |
1750 |
mynew = [elem[repo_subdir_len:] for elem in mynew \ |
1760 |
mynew = [elem[repo_subdir_len:] for elem in mynew \ |
1751 |
if elem[:repo_subdir_len] == repo_subdir] |
1761 |
if elem[:repo_subdir_len] == repo_subdir] |
1752 |
mynew = ["./" + elem[:-1] for elem in mynew] |
1762 |
mynew = ["./" + elem[:-1] for elem in mynew] |
1753 |
myremoved = os.popen("git diff --cached --name-only --diff-filter=D").readlines() |
1763 |
|
|
|
1764 |
myremoved = os.popen("git diff-index --name-only --diff-filter=D HEAD").readlines() |
1754 |
if strip_levels: |
1765 |
if strip_levels: |
1755 |
myremoved = [elem[repo_subdir_len:] for elem in myremoved \ |
1766 |
myremoved = [elem[repo_subdir_len:] for elem in myremoved \ |
1756 |
if elem[:repo_subdir_len] == repo_subdir] |
1767 |
if elem[:repo_subdir_len] == repo_subdir] |