On Jul 22, 2010, at 08:19, Mike Newsome wrote:

> I have a set of ‘common files’ used between (at present) 4 projects, and 
> checked out via externals in each project.
>  
> When a new revision of the common code is being readied, I need to go round 
> the 4 projects, updating the common code and checking correct operation. This 
> leads to a lot of commits and updates.
>  
> I could simplify this by having one set of common code, and creating 
> ‘junctions’ (symbolic links) to connect the normal experiences in.
>  
> Most tools are OK, but subversion doesn’t like it. Update for example 
> complains:
> External        D:\MNewsome\WkSp\TetrodeMkII\FreeRTOS
> External failed D:\MNewsome\WkSp\TetrodeMkII\FreeRTOS
> Error           'D:\MNewsome\WkSp\TetrodeMkII\FreeRTOS' already exists and is 
> not a directory
>  
> Also subWCrev returns ‘0’  for all the keywords I use ($WCREV$, $WCDATE$, 
> $WCNOW$), and the null string for others ($WCURL$).
>  
> Is this expected? Or do I have some other problem?

AFAIK, Subversion (or rather the APR library it uses) does not support 
junctions.


Reply via email to