Why are some of the filenames in outgoing changes in the Pending Changes view grayed out?
I am using RTC source control, version 4.0.5
In the pending changes tab, I have several outgoing changes. I worry that I have some filenames that are grayed out. I do not know what it means. How can I determine why a filename is grayed out? How to un-gray it?
(sorry, I was not allowed to post an image here)
In the pending changes tab, I have several outgoing changes. I worry that I have some filenames that are grayed out. I do not know what it means. How can I determine why a filename is grayed out? How to un-gray it?
(sorry, I was not allowed to post an image here)
Accepted answer
This is a 'no-op' change where the before and after state in the change set are the same.
Ex: Here are the steps to reproduce such a change.
1. Modify fileA.txt. Check-it into ChangeSet1 and complete the change set and suspend it. (Thus ChangeSet1 goes from States X --> Y)
2. Modify fileA.txt. Check-it into ChangeSet2 and complete it. (Thus ChangeSet2 goes from States X --> Z)
3. Resume ChangeSet1, this creates a conflict. It creates a new change set to resolve the conflict since both are completed. Now select "Resolve with Mine" and complete the change set. Since you are keeping your change, and discarding the one you resumed (or accepted in a more realistic work flow), and we are not adding anything new to the change set, the new merged change set goes from Z --> Z, which is a no-op and thus is grey.
One other answer
I was facing the same behaviour. In my scenario I had one outgoing change set with file x and two incoming change sets with file x. These change sets (incoming and outgoing) had the orange icon for a potential conflict. When accepting these incoming changes, both incoming and outgoing changes disappeared. Then I noticed that there were no changes in between the local file and the file in the latest change set. It was the same version id of the file. Hence, I think grey is the indicator for no changes between the local file and the remote file.
Comments
Zeeshan Choudhry
Mar 24 '16, 6:07 p.m.Can you update the title of the this question to something specific you want to know
Also can you type in the options which you want to be enabled. Above questions makes no sense.
Pedro Vera
Mar 18 '16, 2:06 p.m.> Also can you type in the options which you want to be enabled.
The list of options is the same regardless if I right click on the part name in black text or a part name in gray text.My question is not about any options... In the outgoing folder of the pending changes tab, it lists the part names that were changed in this stream. I am used to seeing the names in black text, but now I see two file names that are shown in gray text.
If I right click on a file name, I see these options:
Geoffrey Clemm
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Mar 18 '16, 10:24 p.m.Just to confirm, you are seeing something like the picture above in your Pending Changes view, except that some of the filenames (such as foo4.txt) are greyed out? And when you say "part names", is there a reason you call them "parts" instead of "files"?
Pedro Vera
Mar 23 '16, 7:12 p.m.Yes, some of the filenames are being greyed out. It is not clear why it shown in grey where other filenames are in black.
I apologize for using the wrong terminology. (I inadvertently used a term from my past source control program.)
Geoffrey Clemm
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Mar 24 '16, 6:13 p.m.No problem on the terminology ... just wanted to make sure that we were in sync on what you were seeing. Unfortunately, I don't remember ever seeing greyed out filenames in the outgoing changes ... but I'll ask around to see if someone can explain what this means.