public VFSDirectory(string repositoryUri, string lockUri)
 {
     try
     {
         fsManager = VFS.getManager();
         directory = fsManager.resolveFile(repositoryUri);
         if (!directory.exists())
         {
             directory.createFolder();
         }
         locker = fsManager.resolveFile(lockUri);
         if (!locker.exists())
         {
             locker.createFolder();
         }
     }
     catch (System.IO.IOException ioe)
     {
         throw ioe;
     }
     catch (Exception e)
     {
         throw e;
     }
 }