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

Win CE & loading of wrkspace

So RTC did something I didn't expect. We have a folder for the Windows Embedded project. This folder is the location where we might make modifications to the Embedded OS for our purpose. A developer checked in some updates to the Embedded code and checked in only the folders which were modified. The Embedded code needs to live in c:\winceXXX where XXX is the version. I created a repo workspace and in the advanced options I pointed to the c:\wince700 folder. When I loaded the workspace, RTC removed the other folders that were not under source control.
For example:
c:\wince700\platform

All these folders live under the path above:
\3DS_iMX27
\BSPTemplate
\common (Under Jazz source control)
\CCXMX51 (Under Jazz source control)
\NE1TB
\ti_evm_3530
\VirtalPC

All the children folders of Platform were removed expect for the two that were under source control. Checking this whole folder into RTC doesn't really make sense since it can possibly be over 40gb. I was wondering what I should do here? I expected RTC to replace the two folders that were under source control and leave the others alone.

0 votes



4 answers

Permanent link
I tried this out with the Eclipse 3.0.1 client, and it worked as one
would expect, i.e. left the files that were not under RTC source control
alone, and loaded the files under RTC source control in a folder next to
them. Are you using 3.0.1, and are you using the Eclipse client? And
exactly what operations did you use to load the files? In particular,
when you said "I created a repo workspace and in the advanced options, I
pointed to the c:\wince700 folder", I don't see this as an advanced
option during workspace creation in the Eclipse client ... perhaps you
are using Visual Studio?

Cheers,
Geoff

On 6/30/2011 5:38 PM, cojeff wrote:
So RTC did something I didn't expect. We have a folder for the Windows
Embedded project. This folder is the location where we might make
modifications to the Embedded OS for our purpose. A developer checked
in some updates to the Embedded code and checked in only the folders
which were modified. The Embedded code needs to live in c:\winceXXX
where XXX is the version. I created a repo workspace and in the
advanced options I pointed to the c:\wince700 folder. When I loaded
the workspace, RTC removed the other folders that were not under
source control.
For example:
c:\wince700\platform

All these folders live under the path above:
\3DS_iMX27
\BSPTemplate
\common (Under Jazz source control)
\CCXMX51 (Under Jazz source control)
\NE1TB
\ti_evm_3530
\VirtalPC

All the children folders of Platform were removed expect for the two
that were under source control. Checking this whole folder into RTC
doesn't really make sense since it can possibly be over 40gb. I was
wondering what I should do here? I expected RTC to replace the two
folders that were under source control and leave the others alone.

0 votes


Permanent link
I tried this out with the Eclipse 3.0.1 client, and it worked as one
would expect, i.e. left the files that were not under RTC source control
alone, and loaded the files under RTC source control in a folder next to
them. Are you using 3.0.1, and are you using the Eclipse client? And
exactly what operations did you use to load the files? In particular,
when you said "I created a repo workspace and in the advanced options, I
pointed to the c:\wince700 folder", I don't see this as an advanced
option during workspace creation in the Eclipse client ... perhaps you
are using Visual Studio?

Cheers,
Geoff


Thanks Geoff! Unfortunately I'm stuck using the RTC Client 2.0.0.2 iFix6 for the time being. It definately deletes the other folders. Its good to know that this is fixed in 3.0.1.

The second dialog to load a repo workspace where you can select which folders to load gives you an option to change the sandbox path. I gave it a c:\wince700 path. Then the platform folder would load beneath it.

0 votes


Permanent link
I did find a work around. For other folders that we don't want under source control we can use the jazzignore file. Then when I load folders it will ignore ones not under source control. The only problem with this approach is if we want to make changes to a folder we are ignoring then we will have to first edit the jazzignore file and deliver it. Then we will have add the folder to source control and finally make the changes we want. Hopefully this is fixed in 3.0.1 since you don't see this issue.

0 votes


Permanent link
I did find a work around. For other folders that we don't want under source control we can use the jazzignore file. Then when I load folders it will ignore ones not under source control. The only problem with this approach is if we want to make changes to a folder we are ignoring then we will have to first edit the jazzignore file and deliver it. Then we will have add the folder to source control and finally make the changes we want. Hopefully this is fixed in 3.0.1 since you don't see this issue.


the only problem with this is if you unload the component it still will delete folders not under source control. At least it won't delete them when doing a load now. Half way there.

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: Jun 30 '11, 5:33 p.m.

Question was seen: 6,957 times

Last updated: Jun 30 '11, 5:33 p.m.

Confirmation Cancel Confirm