load example
load example.
Example
Load the entire contents of repository workspace that is named HelloJazz, using stored credentials for the repository nicknamed jazzhost, into a new subdirectory of C:\local-workspaces:
Downloading /com.example.hellojazz.rcp.ui/.project (689 B)
Downloading /com.example.hellojazz.rcp.ui/build.properties (109 B)
Downloading /com.example.hellojazz.service/plugin.xml (529 B)
Downloading /com.example.hellojazz.service/.project (690 B)
Downloading /com.example.hellojazz.service/build.properties (109 B)
Downloading /com.example.hellojazz.client.tests/TestHelloJazz.launch (2.6 KB)
Downloading /com.example.hellojazz.rcp.ui/.classpath (307 B)
Downloading /com.example.hellojazz.rcp.ui/HelloJazzClient.launch (1.7 KB)
Keyword expansion
You can enable keyword expansion when you load content from a repository. When keyword expansion is enabled, any occurrence of a keyword in a file is converted to its expanded form. For example, the expanded form of $VersionId$ for a file whose version ID is 10 is $VersionId: 10$.
When keyword expansion is enabled for a load, all text files (files whose line delimiter is set to a value other than NONE) are processed for keyword expansion. To disable keyword expansion for a file, add the scm:keyword user property with a value of false.
| Keyword | Description |
|---|---|
| $VersionId$ | The version ID of the file. |
| $LongVersionId$ | the long version ID of the file. For example, VersionId@repoId. |
| $ItemId$ | The UUID that identifies the file. |
| $StateId$ | The UUID that identifies the specific state of the file. |
| $Date$ | The last modified date of the file in the repository. |
| $Name$ | The name of the file in the repository. |
Keyword expansion example
The file name properties.txt version 10 contains # $Name$ $VersionId$. If loaded by using the command line interface with the --expand-keywords argument, the loaded content is: