88 entries = self.client.get_changelist( |
87 entries = self.client.get_changelist( |
89 path, depth=pysvn.depth.infinity) |
88 path, depth=pysvn.depth.infinity) |
90 for entry in entries: |
89 for entry in entries: |
91 file = entry[0] |
90 file = entry[0] |
92 changelist = entry[1] |
91 changelist = entry[1] |
93 if sys.version_info[0] == 2: |
|
94 file = file.decode('utf-8') |
|
95 changelist = changelist.decode('utf-8') |
|
96 if changelist not in self.changeListsDict: |
92 if changelist not in self.changeListsDict: |
97 self.changeListsDict[changelist] = [] |
93 self.changeListsDict[changelist] = [] |
98 filename = file.replace(path + os.sep, "") |
94 filename = file.replace(path + os.sep, "") |
99 if filename not in self.changeListsDict[changelist]: |
95 if filename not in self.changeListsDict[changelist]: |
100 self.changeListsDict[changelist].append(filename) |
96 self.changeListsDict[changelist].append(filename) |