title: Xcode giving me 'Obstructing' warning because I am no longer using SVN, switched to Perforce
body: <p>my first post so hopefully I am clear enough with my problem.</p>
  
  <p>I started a new project about a year ago in Xcode 3.x.y (iOS project), everything was going well, but I wanted to use some sort of source control.  I had heard about SVN on a website so I gave it a shot and put the repositories on a USB external hard drive.  Everything was going great, then I decided to switch to Perforce because other people on the project were used to it. After doing that I formatted the usb hard drive to use it for other purposes.</p>
  
  <p>Fast forward to last week: I installed Xcode 4.x, and I am getting all kinds of warnings when I build.  The 2 I am getting are:</p>
  
  <blockquote>
    <p>game_name.app.dSYM
    Obstructing
    file://localhost/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/:
    warning: Obstructing: /projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM is blocking item under version control</p>
  </blockquote>
  
  <p>and</p>
  
  <blockquote>
    <p>fx_swish_01.wav
    Missing File
    /projects/game_name/fx_swish_01.wav
    file://localhost/projects/game_name/fx_swish_01.wav: warning: Missing file: /projects/game_name/fx_swish_01.wav is missing from working copy</p>
  </blockquote>
  
  <p>Those are the 2 errors, but I have 113 total (about 10 of the obstructing, and 100 of the missing).  I'm assuming this is because the project somehow still thinks I am using SVN for my SCM, when in fact I am using ONLY perforce from outside of Xcode.</p>
  
  <p>Does anyone have a clue on what I need to do?  I don't care if files get clobbered, ignored, deleted, whatever... I have everything in perforce that I think I need.  Thanks in advance.</p>
  
  <p>EDIT:
  I got some of the 'missing from working copy' warnings by doing: svn delete  --force.  Is this going to bite me later down the line?  I couldn't commit, but it did remove the warning.  Here is a copy of what I did:</p>
  
  <pre><code>$ svn delete fx_swish_01.wav 
  svn: Use --force to override this restriction
  svn: 'fx_swish_01.wav' has local modifications
  
  $ svn delete fx_swish_01.wav --force
  D fx_swish_01.wav
  
  $ svn commit -m "deleted fx_swish_01.wav"
  svn: Commit failed (details follow):
  svn: Directory '/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/.svn' containing working copy admin area is missing
  
  $ svn delete fx_swish_02.wav 
  D fx_swish_02.wav
  
  $ svn delete fx_swish_03.wav 
  D fx_swish_03.wav
  
  $ svn delete fx_swish_04.wav 
  D fx_swish_04.wav
  
  $ svn delete hey_what_a_crowd.mp3
  D hey_what_a_crowd.mp3
  
  $ cd build/Release-iphonesimulator/
  
  $ ls
  game_name.app       game_name.app.dSYM  game_name.app_old.dSYM
  
  $ svn delete game_name.app.dSYM
  svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing
  
  $ svn delete game_name.app.dSYM --force
  D game_name.app.dSYM
  svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing
  </code></pre>
  
  <p>As you can see, I got the .wav files to remove and it seems to not give me those warnings anymore.  The game_name.app.dSYM thin is still not working though... the admin area is missing?  I'm sure if that file existed at one point, it sure don't anymore.</p>