I have a repository that has an svn:externals property that points to a different repository with different credentials.
When cruise control runs, it is not able to connect to the external repository.
I understand why this is happening. CC.NET doesn't pull externals when it updates the repository. Instead, it updates the repository and then checks the svn:externals property. Using that it goes and pulls each external.
In addition, CC.NET always passes the flag --no-auth-cache flag to svn. The result is that when CC.NET tries to upday my externals it fails because the username and password are wrong.
What I can't figure out is how to overcome this problem. Is there a workaround or am I doing something wrong?