Florian Wagner avatar Florian Wagner committed 64d78b6

Don't ignore .bzrignore but do ignore .hg directories.

Comments (0)

Files changed (1)

fabric/contrib/wagnerflo/vcs.py

     if bzrtree is not None:
         def vcs_ignored(realpath, relpath):
             return (
-                path.basename(relpath) in ['.bzr', '.bzrignore'] or
+                path.basename(relpath) in ['.bzr'] or
                 bzrtree.is_ignored(
                     path.normpath(compat.dotjoin(bzrel, relpath))))
 
 
     elif hgrepo is not None:
         def vcs_ignored(realpath, relpath):
-            return compat.dotjoin(hgrel, relpath) in hgrepo
+            return (
+                path.basename(relpath) in ['.hg'] or
+                compat.dotjoin(hgrel, relpath) in hgrepo)
 
         def vcs_lock(): pass
         def vcs_unlock(): pass
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.