Naming restrictions

Do not use some characters in the names of repository elements

Do not use the following characters in the GUIDs or version numbers for assets

When assigning GUIDs (unique identifiers) or version numbers to assets with the API, do not use the following characters:
  • + (plus)
  • # (pound)
  • % (percentage)
  • \ (backslash) Only as the last character of a string. You can use the \ character but it cannot be the last character in a string

Take care when use the following characters for repository elements

When creating repository elements with either the web client, Eclipse client, or the API, be careful when using the following characters, which are special characters for the search engine:
  • + (plus)
  • - (hyphen)
  • & (ampersand)
  • | (pipe)
  • ! (exclamation point)
  • ( (left parentheses)
  • ) (right parentheses)
  • { (left brace)
  • } (right brace)
  • [ (left bracket)
  • ] (right bracket)
  • ^ (caret)
  • " (vertical quotation marks)
  • ~ (tilde)
  • * (asterisk)
  • ? (question mark)
  • : (colon)
  • \ (backslash)
  • / (forward slash)
  • > (greater than)
  • < (less than)
To avoid having to escape the above characters when using the search engine, do not use the above characters in the names of the following elements:
  • Assets
  • Asset types
  • Artifacts
  • Categories
  • Attributes
  • Relationships

If you use the above characters, to search for those characters in a search query you will have to escape them (precede the character with a backslash (\).


Feedback