do needed to create any project in the seperate workspace? are there the official naming convention for TFS workspaces? what is usage multi workspace?
A workspace simply maps one or more TFS paths to a spot on the disk. You can map at any level within TFS that you would like. For example, you could map
$/ to a path
$/ProjectName to a path
$/ProjectName/Folder1/Folder1 to a path
Multiple workspaces are used if you need logical separation of code. Some examples of where you might use multiple workspaces:
The key thing to remember about multiple workspaces is that you have to consciously choose to move from one to the other. In my experience, most of the time, you can get away with a single workspace mapped to $/
.