Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1112
8a7d1b9d18db
--- a/Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py	Fri Mar 11 08:55:14 2011 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py	Fri Mar 11 16:51:57 2011 +0100
@@ -21,11 +21,12 @@
 
 import UI.PixmapCache
 
+
 class SvnRepoBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnRepoBrowserDialog):
     """
     Class implementing the subversion repository browser dialog.
     """
-    def __init__(self, vcs, mode = "browse", parent = None):
+    def __init__(self, vcs, mode="browse", parent=None):
         """
         Constructor
         
@@ -71,7 +72,7 @@
         """
         Private method to resort the tree.
         """
-        self.repoTree.sortItems(self.repoTree.sortColumn(), 
+        self.repoTree.sortItems(self.repoTree.sortColumn(),
             self.repoTree.header().sortIndicatorOrder())
     
     def __resizeColumns(self):
@@ -81,7 +82,7 @@
         self.repoTree.header().resizeSections(QHeaderView.ResizeToContents)
         self.repoTree.header().setStretchLastSection(True)
     
-    def __generateItem(self, parent, repopath, revision, author, size, date, 
+    def __generateItem(self, parent, repopath, revision, author, size, date,
             nodekind, url):
         """
         Private method to generate a tree item in the repository tree.
@@ -134,7 +135,7 @@
         
         return itm
     
-    def __listRepo(self, url, parent = None):
+    def __listRepo(self, url, parent=None):
         """
         Private method to perform the svn list command.
         
@@ -152,7 +153,7 @@
         
         try:
             try:
-                entries = self.client.list(url, recurse = False)
+                entries = self.client.list(url, recurse=False)
                 firstTime = parent == self.repoTree
                 for dirent, lock in entries:
                     if (firstTime and dirent["path"] != url) or \
@@ -165,7 +166,7 @@
                             repoUrl = dirent["path"]
                         if repoUrl != url:
                             self.__ignoreExpand = True
-                            itm = self.__generateItem(parent, "/", 
+                            itm = self.__generateItem(parent, "/",
                                 "", "", 0, "", pysvn.node_kind.dir, repoUrl)
                             itm.setExpanded(True)
                             parent = itm
@@ -173,15 +174,15 @@
                             for element in dirent["repos_path"].split("/")[:-1]:
                                 if element:
                                     urlPart = "{0}/{1}".format(urlPart, element)
-                                    itm = self.__generateItem(parent, element, 
-                                        "", "", 0, "", pysvn.node_kind.dir, 
+                                    itm = self.__generateItem(parent, element,
+                                        "", "", 0, "", pysvn.node_kind.dir,
                                         urlPart)
                                     itm.setExpanded(True)
                                     parent = itm
                             self.__ignoreExpand = False
-                    itm = self.__generateItem(parent, dirent["repos_path"], 
-                                dirent["created_rev"], dirent["last_author"], 
-                                dirent["size"], dirent["time"], 
+                    itm = self.__generateItem(parent, dirent["repos_path"],
+                                dirent["created_rev"], dirent["last_author"],
+                                dirent["size"], dirent["time"],
                                 dirent["kind"], dirent["path"])
                 self.__resort()
                 self.__resizeColumns()
@@ -287,4 +288,4 @@
         if len(items) == 1:
             return items[0].data(0, self.__urlRole)
         else:
-            return ""
\ No newline at end of file
+            return ""

eric ide

mercurial