title: bzr add, but dirs remain unknown
body: <p>I'm having trouble bzr adding a dir and its subdirs. If I add the dir "PSMTabBarControl2 ", then I see the following status, however bzr refuses to add certain dirs, the ones listed under "unknown".</p>
  
  <pre><code>prompt&gt; bzr st
  added:
    CONTENT/PSMTabBarControl2/
    CONTENT/PSMTabBarControl2/English.lproj/
    CONTENT/PSMTabBarControl2/English.lproj/InfoPlist.strings
    CONTENT/PSMTabBarControl2/English.lproj/PSMTabBarControlInspector.xib
    CONTENT/PSMTabBarControl2/English.lproj/PSMTabBarControlLibrary.nib/
    CONTENT/PSMTabBarControl2/English.lproj/PSMTabBarControlLibrary.nib/designable.nib
    CONTENT/PSMTabBarControl2/English.lproj/PSMTabBarControlLibrary.nib/keyedobjects.nib
    CONTENT/PSMTabBarControl2/Info.plist
    CONTENT/PSMTabBarControl2/PSMTabBarControl-Info.plist
    CONTENT/PSMTabBarControl2/PSMTabBarControl.xcodeproj/
    CONTENT/PSMTabBarControl2/PSMTabBarControl.xcodeproj/project.pbxproj
    CONTENT/PSMTabBarControl2/PSMTabBarControlView.classdescription
    CONTENT/PSMTabBarControl2/PSMTabBarControl_Prefix.pch
    CONTENT/PSMTabBarControl2/version.plist
  modified:
    .bzrignore
    CONTENT/TabInterface/OPCommanderPanel/OPCommanderPanelView.m
  unknown:
    CONTENT/PSMTabBarControl/
    CONTENT/PSMTabBarControl2/documentation/
    CONTENT/PSMTabBarControl2/images/
    CONTENT/PSMTabBarControl2/source/
  prompt&gt;
  </code></pre>
  
  <p><strong>How do I add the things in the unknown section?</strong></p>
  
  <p>FYI: these dirs are not in my bzrignore, nor do they have strange permissions.</p>
  
  <p>UPDATE: "bzr add -v" doesn't indicate why these dirs are rejected.</p>
  
  <pre><code>prompt&gt; bzr add -v
  ignored CONTENT/PSMTabBarControl2/PSMTabBarControl.xcodeproj/neoneye.mode1v3 matching "*.mode1v3"
  ignored CONTENT/TabInterface/PSMTabBarControl/PSMTabBarControl.xcodeproj/neoneye.mode1v3 matching "*.mode1v3"
  ignored CONTENT/PSMTabBarControl2/PSMTabBarControl.xcodeproj/default.pbxuser matching "*.pbxuser"
  ignored CONTENT/PSMTabBarControl2/PSMTabBarControl.xcodeproj/neoneye.pbxuser matching "*.pbxuser"
  ignored CONTENT/TabInterface/PSMTabBarControl/PSMTabBarControl.xcodeproj/neoneye.pbxuser matching "*.pbxuser"
  ignored CONTENT/TabInterface/PSMTabBarControl/PSMTabBarControl.xcodeproj/project.pbxproj.~1~ matching "*~"
  ignored CONTENT/.DS_Store matching ".DS_Store"
  ignored CONTENT/build matching "build"
  ignored CONTENT/PSMTabBarControl2/build matching "build"
  prompt&gt; 
  </code></pre>
  
  <p>UPDATE2: nothings happen if I try adding an unknown dir to the project. And if I try to commit, bzr says: No changes to commit.</p>
  
  <pre><code>prompt&gt; bzr add CONTENT/PSMTabBarControl2/documentation
  prompt&gt; bzr st                                                                 
  unknown:
    CONTENT/PSMTabBarControl/
    CONTENT/PSMTabBarControl2/documentation/
    CONTENT/PSMTabBarControl2/images/
    CONTENT/PSMTabBarControl2/source/
  prompt&gt; 
  </code></pre>
  
  <p>UPDATE3: apparent nothing wrong with the repository itself.</p>
  
  <pre><code>prompt&gt; bzr check
  Checking working tree at '/Users/neoneye/bzr/newcmd_app'.
  Checking branch at 'file:///Users/neoneye/bzr/newcmd_app/'.
  Checking repository at 'file:///Users/neoneye/bzr/newcmd_app/'.
  checked repository &lt;bzrlib.transport.local.LocalTransport url=file:///Users/neoneye/bzr/newcmd_app/&gt; format &lt;RepositoryFormat2a&gt;
      10 revisions
     576 file-ids
  checked branch file:///Users/neoneye/bzr/newcmd_app/ format Branch format 7
  prompt&gt; 
  </code></pre>
  
  <p>UPDATE4: recursive copy and create new repository, results in the exact same situation</p>
  
  <pre><code>prompt&gt; cp -R newcmd_app ~/Desktop/xyz
  prompt&gt; cd ~/Desktop/xyz
  prompt&gt; rm -rf .bzr
  prompt&gt; bzr init .
  prompt&gt; bzr add .
  prompt&gt; bzr commit -m "import"
  prompt&gt; bzr st
  unknown:
    CONTENT/PSMTabBarControl/
    CONTENT/PSMTabBarControl2/documentation/
    CONTENT/PSMTabBarControl2/images/
    CONTENT/PSMTabBarControl2/source/
  prompt&gt;
  </code></pre>
  
  <p>UPDATE5: Looking in ~/.bzr-log I see this</p>
  
  <pre><code>0.327  skip control directory '.bzr'
  0.661  bzr-svn: using Subversion 1.6.5 ()
  </code></pre>
  
  <p>So it seems to choke on .svn dirs for some reason. Maybe if I remove the .svn dirs, then it goes away.</p>
  
  <p>SOLUTION: The .svn dirs confused bazaar. Things works after removing the .svn dirs.</p>
  
  <pre><code>prompt&gt; rm -rf `find . -type d -name .svn`
  prompt&gt;
  </code></pre>