Since upgrading to Mavericks my "Bookmarks" window seems to be a law unto itself, the only way I can get it under control is to manually move it back to it's correct desktop/workspace by using expose, or quit it and re-launch it.
Every time I click on the Sourcetree icon in the dock it relocates the bookmarks window to whichever workspace I'm currently in instead of going to the SourceTree desktop/workspace.
The repo windows seem to stay in the correct desktop, which makes it even more difficult to keep control of everything.