CC connector sync error
I am trying to load CC stream into the jazz by specifying the source path but I am not clear on what to specify for the source path as it mentions VOB root and Eclipse project root in the same sentence. I could use some clarification because I am not sure what "loads an Eclipse project named my_project that is stored in the eclipse_projects folder of the VOB whose VOB tag is \sources" means. I am using CC UCM and not sure what to specify.
The documentation says:
On the Select ClearCase Paths page, enter the path name of one or more Eclipse project root directories (ones that contain a .project file) selected by the stream you specified in Step 4 and then click Add Path. The path name must be relative to the view root. Such paths begin with a VOB tag (without any leading / or \ characters) and include the full path from the VOB root to the project root folder.
For example:
sources\eclipse_projects\my_project
loads an Eclipse project named my_project that is stored in the eclipse_projects folder of the VOB whose VOB tag is \sources. You can enter as many path names as you want. Use the Remove Path and Edit Path buttons to modify selected path names after they have been added. All of the path names you enter will be imported into the repository workspace you specified in Step 9. Path names must begin at the VOB root. To find a path name, use the ClearCase Explorer to browse in any view that uses that stream.
The documentation says:
On the Select ClearCase Paths page, enter the path name of one or more Eclipse project root directories (ones that contain a .project file) selected by the stream you specified in Step 4 and then click Add Path. The path name must be relative to the view root. Such paths begin with a VOB tag (without any leading / or \ characters) and include the full path from the VOB root to the project root folder.
For example:
sources\eclipse_projects\my_project
loads an Eclipse project named my_project that is stored in the eclipse_projects folder of the VOB whose VOB tag is \sources. You can enter as many path names as you want. Use the Remove Path and Edit Path buttons to modify selected path names after they have been added. All of the path names you enter will be imported into the repository workspace you specified in Step 9. Path names must begin at the VOB root. To find a path name, use the ClearCase Explorer to browse in any view that uses that stream.
4 answers
I think I know what it means by the path must contain an Eclipse project. I take this to mean the Eclipse project that is created in the Eclipse IDE and then versioned into CC. THen, from the Jazz Edit Path dialog, it assumes I will be using CC path that contains the "Eclipse" project. If this is true, what do I need to specify if I am using CC UCM to store documents which are not inside of any Eclipse project but inside UCM components?
Suppose you have a view named "myview" (whose root folder on Windows is
therefore "M:\myview").
Suppose you have an Eclipse project whose project root folder is
"M:\myview\myvob\src\projx" (whose .project file is therefore
"M:\myview\myvob\src\projx\.project").
The string you would type in would be "myvob\src\projx
In M4 and beta2, this should no longer be a problem because we provide a
"browse" button, so you can select your Eclipse projects with a GUI,
rather than figuring out the pathname.
Cheers,
Geoff
gdang wrote:
therefore "M:\myview").
Suppose you have an Eclipse project whose project root folder is
"M:\myview\myvob\src\projx" (whose .project file is therefore
"M:\myview\myvob\src\projx\.project").
The string you would type in would be "myvob\src\projx
In M4 and beta2, this should no longer be a problem because we provide a
"browse" button, so you can select your Eclipse projects with a GUI,
rather than figuring out the pathname.
Cheers,
Geoff
gdang wrote:
I am trying to load CC stream into the jazz by specifying the source
path but I am not clear on what to specify for the source path as it
mentions VOB root and Eclipse project root in the same sentence. I
could use some clarification because I am not sure what "loads
an Eclipse project named my_project that is stored in the
eclipse_projects folder of the VOB whose VOB tag is \sources"
means. I am using CC UCM and not sure what to specify.
The documentation says:
On the Select ClearCase Paths page, enter the path name of one or more
Eclipse project root directories (ones that contain a .project file)
selected by the stream you specified in Step 4 and then click Add
Path. The path name must be relative to the view root. Such paths
begin with a VOB tag (without any leading / or \ characters) and
include the full path from the VOB root to the project root folder.
For example:
sources\eclipse_projects\my_project
loads an Eclipse project named my_project that is stored in the
eclipse_projects folder of the VOB whose VOB tag is \sources. You can
enter as many path names as you want. Use the Remove Path and Edit
Path buttons to modify selected path names after they have been
added. All of the path names you enter will be imported into the
repository workspace you specified in Step 9. Path names must begin
at the VOB root. To find a path name, use the ClearCase Explorer to
browse in any view that uses that stream.
gdang wrote:
Yes, that is correct.
That is a current limitation of the Jazz SCM file system layer.
Currently, all top level directories in a component must be Eclipse
project root directories. The workitem to address this constraint
(workitem 30924) is currently scheduled for M5. Gary: I've added you as
a subscriber to this workitem.
Cheers,
Geoff
I think I know what it means by the path must contain an Eclipse
project. I take this to mean the Eclipse project that is created in
the Eclipse IDE and then versioned into CC. THen, from the Jazz Edit
Path dialog, it assumes I will be using CC path that contains the
"Eclipse" project.
Yes, that is correct.
If this is true, what do I need to
specify if I am using CC UCM to store documents which are not inside
of any Eclipse project but inside UCM components?
That is a current limitation of the Jazz SCM file system layer.
Currently, all top level directories in a component must be Eclipse
project root directories. The workitem to address this constraint
(workitem 30924) is currently scheduled for M5. Gary: I've added you as
a subscriber to this workitem.
Cheers,
Geoff