Ignore .svn rather than CVS.

git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@5194 282e977c-c81d-0410-88c4-b93c2d0d6712
master
akirschbaum 2006-12-24 13:42:37 +00:00
parent 665f6f88c5
commit 6b32e4f7b1
1 changed files with 9 additions and 9 deletions

View File

@ -11,16 +11,16 @@ matcher = re.compile("\..*")
def foreachimage(arg, dirname, names):
#print dirname, ":"
global filenames
for n in names[:]: # don't touch dot files
if matcher.match(n):
names.remove(n)
kill_list = ['CVS', 'README', 'dev', 'unused', 'obsolete', 'retired']
kill_list = ['.svn', 'README', 'dev', 'unused', 'obsolete', 'retired']
for i in kill_list:
try: names.remove(i)
except: pass
#print names
for n in names:
fname = os.path.join(dirname,n)
@ -32,23 +32,23 @@ def foreachimage(arg, dirname, names):
reverse_map[n] = dirname
#print "\t", fname
filenames.append(n)
os.path.walk(sys.argv[1], foreachimage, "")
def foreachotherimage(arg, dirname, names2):
#print dirname, ":"
global filenames2
for n in names2[:]: # don't touch dot files
if matcher.match(n):
names2.remove(n)
kill_list = ['CVS', 'README', 'dev', 'unused', 'obsolete', 'retired']
kill_list = ['.svn', 'README', 'dev', 'unused', 'obsolete', 'retired']
for i in kill_list:
try: names2.remove(i)
except: pass
#print names2
for n in names2:
fname = os.path.join(dirname,n)
@ -60,7 +60,7 @@ def foreachotherimage(arg, dirname, names2):
reverse_map2[n] = dirname
filenames2.append(n)
#print "\t", fname
os.path.walk(sys.argv[2], foreachotherimage, "")
for n in filenames:
if(reverse_map2.has_key(n)):
@ -78,7 +78,7 @@ for n in filenames:
, os.path.join(reverse_map[n], newname))
print command
#os.system(command)