There is a conceptual separation between
runtime phases of the development life cycle.
design-time phase, the source artifacts are created and managed within the isolated developer's area - workspace.
When you are ready with a given feature, you have to
publish the project so that the application artifacts become available for the other users.
The meaning of "available" depends on the type of artifact. For example, for
wiki content, it is just the access to the artifacts them self, etc.
Publishing action is accessible from the context menu in the
The space within the
repository, where all the public artifact are placed, is called