summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-07-27 10:23:49 +0000
committerZac Medico <zmedico@gentoo.org>2008-07-27 10:23:49 +0000
commitf4cb23cbddb07a12c5e57c7e8c20669857d03e08 (patch)
treed42f5eb8abfdb5b8bbcdd90a1ecac92d2b4dd40a /bin/repoman
parent89a12b9e08915a7b48157d1aa726bffd37bebdf8 (diff)
downloadportage-f4cb23cbddb07a12c5e57c7e8c20669857d03e08.tar.gz
portage-f4cb23cbddb07a12c5e57c7e8c20669857d03e08.tar.bz2
portage-f4cb23cbddb07a12c5e57c7e8c20669857d03e08.zip
Fix repoman not seeing subversion auto-ignored files (such as patch rejects and editor backup copies), thereby causing messed up Manifests. This fix should be merged in the trunk.
(branches/prefix r11208) svn path=/main/trunk/; revision=11209
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/repoman b/bin/repoman
index e53ae076a..16102b37b 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -1681,8 +1681,8 @@ else:
if vcs == "svn":
try:
- svnstatus=os.popen("svn status").readlines()
- myunadded = [ "./"+elem.rstrip().split()[1] for elem in svnstatus if elem.startswith("?") ]
+ svnstatus=os.popen("svn status --no-ignore").readlines()
+ myunadded = [ "./"+elem.rstrip().split()[1] for elem in svnstatus if elem.startswith("?") or elem.startswith("I") ]
except SystemExit, e:
raise # TODO propogate this
except: