The documents

XStudio includes a document management module. Documents are versioned and are protected by a locking mechanism preventing 2 users to edit the same document simultaneously (hence avoiding conflicts). Any object in XStudio (requirements, tests etc.) can also have some attached files handled with the same great features. ”

Add an attachment

To add an attachment:
  • click on the Create attachment button
  • a dialog box is displayed
  • pick a file and submit


Download/Open an attachment

To download/open an attachment:
  • select an item in the list
  • click on the Download attachment or Open attachment button


Open and lock an attachment

When a user needs to modify a document, nobody on the network should be able to modify it at the same time. This is the role of the locking system. When the user locks a document, the file is still accessible and readable by the other users but it cannot be commited to the repository. Hence, the locking mechanism prevents any editing conflicts.

To lock and modify an attachment:
  • select an item in the list
  • click on the Open and lock attachment button
  • the file open using the default program associated to the file extension
  • the file can be edited and saved (it's saved only on the local disk in a temporary folder at this point)


Commit and unlock an attachment

When you're done with your modification on a document. You just need to save it and commit it to the repository. In addition, you'll need to unlock it so that someone else can eventually edit it.

To commit and unlock an attachment:
  • select an item in the list
  • click on the Commit and unlock attachment button
  • the file being edited (and which has been saved locally) is commited to the XStudio database


Delete an attachment

To delete an attachment:
  • click on the delete attachment button
  • a dialog box is displayed to confirm the deletion
  • Submit