title: Perforce P4CONFIG not being set?
body: <p>Firstly i'm a total beginer with Perforce, and i'm learning through its documentations mostly.</p>
  
  <p>So, we are about to migrate from CVS to Perforce, and i recently learned a good way to avoid changing the P4CLIENT for each workspace, which is creating a P4CONFIG file inside the workspace root.</p>
  
  <p>So i have used the command: </p>
  
  <pre><code>p4 set P4CONFIG=p4config
  </code></pre>
  
  <p>(and my current directory is my workspace root, and the p4config.txt is located there)</p>
  
  <p>in my p4config file i have the following:</p>
  
  <pre><code>P4PORT=host:port
  P4USER=user
  P4CLIENT=myWorkspace
  </code></pre>
  
  <p>i have already created 'myWorkspace' with the command 'p4 client' mapping to myworkspace root and its alright.</p>
  
  <p>However when i try the command </p>
  
  <pre><code>p4 info
  </code></pre>
  
  <p>it shows my 'client name:' as my hostname, showing that the variable haven't been set.</p>
  
  <p>and when i try 'p4 set P4CONFIG' it prints:</p>
  
  <pre><code>P4CONFIG=p4config.txt (set) (config 'noconfig')
  </code></pre>
  
  <p>I've tried with my p4config.txt full path, and still gets the same...</p>
  
  <p>Does anyone have any idea what the problem is?</p>
  
  <p>By the way, it's running on Windows.</p>