How do I link an artifact in requirements module to a file in the source control module v4.0.4?

For configuration management (CM) purposes I am using the requirements module to create records for each of the documents I have in a CM stream I created in the source control module. I would like to link the document to the record so that when I click the link to will display the current version of the document in the CM stream. Is there any way to do this?
I do know that I could instead, upload the document as an artifact, but I'm worried may eat up space in the database by keeping duplicate copies of the same document. If I can find a way to do this with a simple link, it would also allow me to see all of the related work items in the document history, rather than linking each work item to the record manually.
I do know that I could instead, upload the document as an artifact, but I'm worried may eat up space in the database by keeping duplicate copies of the same document. If I can find a way to do this with a simple link, it would also allow me to see all of the related work items in the document history, rather than linking each work item to the record manually.
3 answers

While you can't do exactly what I set out to do, I was able to find a great workaround for my fellow configuration management folks! This method allows you to use RM to create a database for document records with the added benefit of being able to link the metadata to versions of the document, to problem change requests and other work items, run CSAR and other audit reports, and maintain all of your configuration management responsibilities in one place!
Goal: Create data records (that contain document metadata) in RM that I could link to work items in CCM.
Goal: Create data records (that contain document metadata) in RM that I could link to work items in CCM.
- Create the record (/requirement) in RM containing all of the metadata for the document and go to Links>Add Link>Link to Web.
- In the Link Label enter the name of the document or in my case the version of the document.
- In a separate window, open the web UI and access CCM and go to Source Control>Streams>Your Stream Name>Your Component and locate the file you would like to link the record to.
- Once you have located the file, click the file link (no need to open the file itself, you are in the right place if the file name is displayed as a header on the page) and click the history tab. From here you have 2 options:
- Link to a complete history of the file - Copy the URL and paste it into the URL to link to field in the RM window you have open and click save.
- Link to a specific version of the file - Click the drop down for the work item associated with the version you want then click the file link (notice that when you click the file name the path just above the file name header says Source Control>{unknown workspace}). Copy the URL and paste it into the URL to link to field in the RM window you have open and click save.