This is really frusrating and I'm not sure what causes it. When I create a branch off a project, I end up seeing the trunk changes in my branch project and I see my trunk changes in my branch project.
Why is this? I have to end up using SmartSVN in order to avoid this problem.
I posted a bug about it in case others notice this as well