title: emacs, projectile and symbolic link
body: <p>I am using emacs and projectile for managing a C/C++ project. and now I am running into an issue related to symbolic links. </p>
  
  <p>The root directory of my project is /export/work, and it only contains a few symbolic links, such as /export/work/CC1, and /export/work/CC2; and they point to the directories /export/CC1, and /export/CC2, respectively.  I only have read access to /export directory. </p>
  
  <p>I created an empty /export/work/.projectile to denote /export/work is the root of the project. Now I am opening file /export/work/CC1/test.cpp in Emacs, and trying to switch to its correspondent head file test.h(it does exist), I get "you are not in a project". </p>
  
  <p>I understand this message since /export/work/CC1/test.cpp is really /export/CC1/test.cpp, and we don't have a .projectile file if we trace back along path /export/CC1.  </p>
  
  <p>If looking at the file by using symbolic link, then we have path /export/work/CC1, and we can find .projectile along this path.  </p>
  
  <p>What should I do to make emacs detect my .projectile while I am editing test.cpp?  </p>
  
  <p>Thank you for the help. </p>