RTC2.x ClearCase connector symbolic links supported?
Hi,
I got a customer question. I searched a bit but only got less sure about this.
Does the ClearCase connector to RTC supports Symbolic Links?
Since 2.0.0.2 Jazz SCM supports symbolic links. I was not able to find if this also extends to the CC connector supporting it.
The 2.0.0.2 help indicates it does not
Is this still accurate? What about 3.0?
I got a customer question. I searched a bit but only got less sure about this.
Does the ClearCase connector to RTC supports Symbolic Links?
Since 2.0.0.2 Jazz SCM supports symbolic links. I was not able to find if this also extends to the CC connector supporting it.
The 2.0.0.2 help indicates it does not
Restriction: Unlike Rational ClearCase, Rational Team Concert source control does not support hard links or symbolic links. If multiple hard links to the same file are encountered during an import, only one link target (the final one encountered during the import) remains in the synchronized stream after the import completes. If a symbolic link is encountered, a text file whose name is the name of the symbolic line and whose content identifies the target pathname of the symbolic link is created in the synchronized stream.
Is this still accurate? What about 3.0?
Accepted answer
That release note is out-of-date. I've submitted work item 109085 to
get it fixed. If your RTC server supports symbolic links (as I recall,
that came in 2.0.0.2), and if your CC Connector client is at least at
that level, then CC symbolic links will be synchronized with RTC
symbolic links.
Cheers,
Geoff
rschoon wrote:
get it fixed. If your RTC server supports symbolic links (as I recall,
that came in 2.0.0.2), and if your CC Connector client is at least at
that level, then CC symbolic links will be synchronized with RTC
symbolic links.
Cheers,
Geoff
rschoon wrote:
Hi,
I got a customer question. I searched a bit but only got less sure
about this.
Does the ClearCase connector to RTC supports Symbolic Links?
Since 2.0.0.2 Jazz SCM supports symbolic links. I was not able to find
if this also extends to the CC connector supporting it.
The 2.0.0.2 help indicates it does not
Restriction: Unlike Rational ClearCase, Rational Team Concert source
control does not support hard links or symbolic links. If multiple
hard links to the same file are encountered during an import, only
one link target (the final one encountered during the import) remains
in the synchronized stream after the import completes. If a symbolic
link is encountered, a text file whose name is the name of the
symbolic line and whose content identifies the target pathname of the
symbolic link is created in the synchronized
stream.
Is this still accurate? What about 3.0?
10 other answers
Hello,
I am not able to get it to work.
Here is our setup..
We are using RTC server 2.0.0.2
We have clear case project that contains symbolic links. We need to connect Team Concert to the same CC project..
I followed the instruction to create ClearCase sync stream and I was able to import the files with no error. However when I try to load the components to the Repository work space I got errors related to symbolic links...
Unable to create symbolic link /Code/DeviceCode/ProToF/ProToF_SW_Common/tool_support to ../../../../../99_TGProToF/ProToF_Components/ProToF_SW_Common/tool_support because the underlying platform does not support symbolic links
Unable to create symbolic
I am not able to get it to work.
Here is our setup..
We are using RTC server 2.0.0.2
We have clear case project that contains symbolic links. We need to connect Team Concert to the same CC project..
I followed the instruction to create ClearCase sync stream and I was able to import the files with no error. However when I try to load the components to the Repository work space I got errors related to symbolic links...
Unable to create symbolic
Are you loading the content on Windows? Windows doesn't support symbolic
links.You will need to load onto a *nix based platform if your project
contains symbolic links.
Michael
Talqaisi wrote:
links.You will need to load onto a *nix based platform if your project
contains symbolic links.
Michael
Talqaisi wrote:
Hello,
I am not able to get it to work.
Here is our setup..
We are using RTC server 2.0.0.2
We have clear case project that contains symbolic links. We need to
connect Team Concert to the same CC project..
I followed the instruction to create ClearCase sync stream and I was
able to import the files with no error. However when I try to load
the components to the Repository work space I got errors related to
symbolic links...
Unable to create symbolic link
/Code/DeviceCode/ProToF/ProToF_SW_Common/tool_support to
./../../../../99_TGProToF/ProToF_Components/ProToF_SW_Common/tool_support
because the underlying platform does not support symbolic links
Unable to create symbolic
That is an error message from Team Concert, usually meaning you are
running on Windows, and Windows does not support symbolic links. Was
the sync host machine (the one that you started the sync engine on) a
machine that supports symbolic links (i.e., a Unix machine)?
Cheers,
Geoff
Talqaisi wrote:
running on Windows, and Windows does not support symbolic links. Was
the sync host machine (the one that you started the sync engine on) a
machine that supports symbolic links (i.e., a Unix machine)?
Cheers,
Geoff
Talqaisi wrote:
Hello,
I am not able to get it to work.
Here is our setup..
We are using RTC server 2.0.0.2
We have clear case project that contains symbolic links. We need to
connect Team Concert to the same CC project..
I followed the instruction to create ClearCase sync stream and I was
able to import the files with no error. However when I try to load
the components to the Repository work space I got errors related to
symbolic links...
Unable to create symbolic link
/Code/DeviceCode/ProToF/ProToF_SW_Common/tool_support to
../../../../../99_TGProToF/ProToF_Components/ProToF_SW_Common/tool_support
because the underlying platform does not support symbolic links
Unable to create symbolic
Yes, that is correct, only the sync host machine needs to be Unix.
But note that the windows machines will not be able to see the symbolic
links (ClearCase "fakes" the symbolic links on a Windows machine, by
creating copies of the files being pointed at, but RTC does not).
Cheers,
Geoff
Talqaisi wrote:
But note that the windows machines will not be able to see the symbolic
links (ClearCase "fakes" the symbolic links on a Windows machine, by
creating copies of the files being pointed at, but RTC does not).
Cheers,
Geoff
Talqaisi wrote:
Hello,
Just to confirm..
Only the sync host machine need to be unix (1 machine), not every
machine using team concert client?
Thanks.
It should load everything but the symbolic links ... at least, that's
what it did for me when I was testing. I'd suggest submitting this as
an RTC defect.
Cheers,
Geoff
On 3/30/2011 9:53 AM, scottchapman wrote:
what it did for me when I was testing. I'd suggest submitting this as
an RTC defect.
Cheers,
Geoff
On 3/30/2011 9:53 AM, scottchapman wrote:
RTC stops loading the workspace when it hits this error (it seems like
it atleast completes the component).
It would be nice if it continued loading...
page 1of 1 pagesof 2 pages