Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Linking files together in RTC

 In our old version control system you could link one or more file to another.  I user is requesting this with RTC, I know it is possible within RAM but doesn't seem to be within RTC

0 votes


Accepted answer

Permanent link
I'm guessing you're talking about CMVC linked files?

If so, sadly there is no such concept in RTC (much to my personal disappointment).
Sean Burke selected this answer as the correct answer

0 votes

Comments

Note that one reason RTC has explicitly chosen to not support this concept is that RTC gives you the option of automated control of what gets delivered into a stream.   In particular, it runs process checks on every delivery, which would mean that in the case of a "linked" file, whenever a change is attempted to be delivered to that file, RTC would need to run all of the process checks of any stream that contained that link, to ensure that the process checks of those streams are not violated by this delivery.  It was concluded that the cost (in both server load and end user confusion) outweighed the potential benefits.


2 other answers

Permanent link
Sean
What is the purpose of the link? What is the end result or benefit of the link between files? In RTC, you can group source code files into components and components into streams.  Deliveries to the stream are done via changesets which group a set of source code files modified for a specific workitem like a defect or task.

0 votes

Comments

In CMVC linked files between releases ( somewhat like RTC's stream ) meant that as long as those linked files were checked in to all the common releases, that particular file was guaranteed to have the exact same content (read: version) in all the releases.  Choosing to "break" that link would result in a branch point on that particular file.


Permanent link

The purpose of this link is as follows:
For example, we need to have the same artifact in more than one location and if there are any updates to that artifact, then that same artifact needs to be uploaded to all those other locations.
If link (pointer) exists from that artifact in one central location to all those other locations, then there is no need to upload that same artifact to all the other locations.

To further clarify:
For example, I have a National mapping document in National Source location that also needs to be in Source locations for NCAL, SCAL, NW, GA, CO, and HI.
I can just link this document from its National location to all the other locations, instead of uploading it to all the other locations, especially when the main document has been  updated.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Sep 30 '14, 7:00 p.m.

Question was seen: 5,015 times

Last updated: Oct 06 '14, 11:14 p.m.

Confirmation Cancel Confirm