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

Lost my Java projects while sharing with RTC repository

How can I recover my losses? I'm using RTC 2.0 client for Eclipse.
I was sharing Java projects into an RTC component.
During this checkin, RTC defined a change-set names "sharing Projects" or something similar.
During the check-in, which seems to pour too much data into the server, I have canceled it using the "cancel" button.
All projects now changed status to be shared into that repository.
I have not delivered this change set, it was still in my stream.

I than started checking into this change-set the un-checked parts, yet all these tended to fail due to some server error that I have not recorded.

I decided to cancel the change-set, assuming I will set my workspace back to square one - that is: all my projects still intact, yet not shared any more.
I could than do the process a bit slower and more carefully.

Yet, the result has been that all these projects were deleted from my workspace and my file-system.

I called upon the RTC manager who could not find any traces of this in the server. It meant that server did not keep any records or content of any of my 1781 checked-in files.
My client deleted everything as well. The RTC manager could not find anything on my machine as well.

I am asking if anyone has any ideas how to salvage my losses.

I have - at least - learned that I should have made my own backup copy on my machine before attempting RTC backups. I am not doing that when I run TSM backups.
I need to trust this tool a bit more before using it again.

Many thanks,
- Uri

0 votes



6 answers

Permanent link
How can I recover my losses? I'm using RTC 2.0 client for Eclipse.
I was sharing Java projects into an RTC component.
During this checkin, RTC defined a change-set names "sharing Projects" or something similar.
During the check-in, which seems to pour too much data into the server, I have canceled it using the "cancel" button.
All projects now changed status to be shared into that repository.
I have not delivered this change set, it was still in my stream.

I than started checking into this change-set the un-checked parts, yet all these tended to fail due to some server error that I have not recorded.

I decided to cancel the change-set, assuming I will set my workspace back to square one - that is: all my projects still intact, yet not shared any more.
I could than do the process a bit slower and more carefully.

Yet, the result has been that all these projects were deleted from my workspace and my file-system.

I called upon the RTC manager who could not find any traces of this in the server. It meant that server did not keep any records or content of any of my 1781 checked-in files.
My client deleted everything as well. The RTC manager could not find anything on my machine as well.

I am asking if anyone has any ideas how to salvage my losses.

I have - at least - learned that I should have made my own backup copy on my machine before attempting RTC backups. I am not doing that when I run TSM backups.
I need to trust this tool a bit more before using it again.

Many thanks,
- Uri


Hey Uri, It sounds a bit like your stuff is lost for good. What I think happened is the following: you shared your project with jazz source control but cancelled the operstion half way through - now your files were marked as shared and this means all you files were ready for checking in - instead of either checking them in (which might fail due to your interrupt) or disconnect your files you decided to delete the changeset containing all the files that were supposed to be checked in - meaning you also deleted them from your local workspace.

Its a bit unfortunate but should be avoided in future cases when you become more confidednt with the tool. I'm sorry I dont have any idea for a way to bring your files back.

0 votes


Permanent link
How can I recover my losses? I'm using RTC 2.0 client for Eclipse.
I was sharing Java projects into an RTC component.
During this checkin, RTC defined a change-set names "sharing Projects" or something similar.
During the check-in, which seems to pour too much data into the server, I have canceled it using the "cancel" button.
All projects now changed status to be shared into that repository.
I have not delivered this change set, it was still in my stream.

I than started checking into this change-set the un-checked parts, yet all these tended to fail due to some server error that I have not recorded.

I decided to cancel the change-set, assuming I will set my workspace back to square one - that is: all my projects still intact, yet not shared any more.
I could than do the process a bit slower and more carefully.

Yet, the result has been that all these projects were deleted from my workspace and my file-system.

I called upon the RTC manager who could not find any traces of this in the server. It meant that server did not keep any records or content of any of my 1781 checked-in files.
My client deleted everything as well. The RTC manager could not find anything on my machine as well.

I am asking if anyone has any ideas how to salvage my losses.

I have - at least - learned that I should have made my own backup copy on my machine before attempting RTC backups. I am not doing that when I run TSM backups.
I need to trust this tool a bit more before using it again.

Many thanks,
- Uri


I agree with Kim - but there is one more thing you can try. Check the Local History in Eclipse. If you had saved the files, there is a small chance these are still in the local history.

anthony

0 votes


Permanent link
How did you get rid of the change set? Using Discard?
If so, and if it was able to check in any of the source into the change set, you may be able to find it via Search > Jazz Source Control > Change sets.

0 votes


Permanent link

Thanks for your answers.
    1. I did "Discard" on the change-set, not delete. I expected it to be cancelled - meaning undo the sharing from start.
    2. The projects are gone from the workspace - so I cannot see any history for any of them.
    3. When looking for chagne-sets, I do see a "remains" of a change-set with no name and no content to look further.

I expected that the client would have kept a copy somewhere - same as windows deleted files into temporary holding place for recovery of mistakes.

Thanks,
- Uri

0 votes


Permanent link
Hey Uri, It sounds a bit like your stuff is lost for good.


Really no way around this situation? I'm fearful I may end up in the same boat some day due to a momentary slip up.

0 votes


Permanent link
If you are using eclipse, then your changes should be available in the Eclipse Local History.

If you are not using eclipse, or loading outside of eclipse, then you may need to look in the shed metadata to find the lost content.

This approach is described in the following article:
http://jazz.net/library/article/191

Hope this helps

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: Oct 25 '10, 9:48 a.m.

Question was seen: 5,853 times

Last updated: Oct 25 '10, 9:48 a.m.

Confirmation Cancel Confirm