Solution Items not in Vault Pending Changes
Moderator: SourceGear
Solution Items not in Vault Pending Changes
I am using VS08 with the enhanced client. I have some files that are in the "Solution Items" folder, and are not directly contained in a project of the solution.
When I edit these items, the icons are updated appropriately. But they do not show up in Vault Pending Changes. We have to try to remember to go to the actual Vault Client to commit those changes. It would be great of the VS08 client would show the Solution Items files in the Pending Changes window.
Also, it would be great if a context-menu option for Commit... was added to the VS enhanced client. Check In is there, but it doesn't do anything since we aren't ever doing an actual Check Out.
Thanks,
Brian
When I edit these items, the icons are updated appropriately. But they do not show up in Vault Pending Changes. We have to try to remember to go to the actual Vault Client to commit those changes. It would be great of the VS08 client would show the Solution Items files in the Pending Changes window.
Also, it would be great if a context-menu option for Commit... was added to the VS enhanced client. Check In is there, but it doesn't do anything since we aren't ever doing an actual Check Out.
Thanks,
Brian
No, that is what I am saying...
There are two problems here which work together to make files in "Solition Items" hard to mange.
1. The Vault Pending Changes window for the Enhanced Client does not show "Solution Items" that have been edited.
2. Due to #1, the next workable thing would be to right-click on a "Solution Items" file and do a "Commit". But you can't, the only option is "Check In", which says "This item has not been checked out."
Of course, I wouldn't even really care about 2 if 1 got fixed.
Brian
There are two problems here which work together to make files in "Solition Items" hard to mange.
1. The Vault Pending Changes window for the Enhanced Client does not show "Solution Items" that have been edited.
2. Due to #1, the next workable thing would be to right-click on a "Solution Items" file and do a "Commit". But you can't, the only option is "Check In", which says "This item has not been checked out."
Of course, I wouldn't even really care about 2 if 1 got fixed.
Brian
There's some confusion in this thread.
First, commit and check-in are synonymous. The fact that the "Check In" command isn't working for you in this situation is because something else is amiss, not because you don't have them checked out.
So your actual problem, if I understand correctly, is that solution items are acting as though they're not under source control. Is your solution bound? Solution items are bound/unbound along with the solution file.
First, commit and check-in are synonymous. The fact that the "Check In" command isn't working for you in this situation is because something else is amiss, not because you don't have them checked out.
So your actual problem, if I understand correctly, is that solution items are acting as though they're not under source control. Is your solution bound? Solution items are bound/unbound along with the solution file.
Ian Olsen
SourceGear
SourceGear
- The solution is bound, and the files are under source control.
- The "Vault Pending Changes" window in visual studio works fine for all files except those in the Solution Items folder.
- The vault status icons do work for all items, even those in the Solution Items folder.
- The vault GUI client works fine.
- If I try to do a "Check In" on an item in the "Solution Items" folder, it says "There were no items found for check in."
I have attached a screenshot of what my Solution Items folder looks like right now, with a single file edited. The only way to commit that file is through the Vault GUI Client.
Brian
- The "Vault Pending Changes" window in visual studio works fine for all files except those in the Solution Items folder.
- The vault status icons do work for all items, even those in the Solution Items folder.
- The vault GUI client works fine.
- If I try to do a "Check In" on an item in the "Solution Items" folder, it says "There were no items found for check in."
I have attached a screenshot of what my Solution Items folder looks like right now, with a single file edited. The only way to commit that file is through the Vault GUI Client.
Brian
- Attachments
-
- solution_items.png (22.69 KiB) Viewed 4702 times
Okay that explains it. This is a known issue. The Enhanced Client only considers files that are beneath the solution and/or at least one project (on disk) to be part of the solution.
If you can get those files to meet that condition (by moving the files themselves, moving the solution file, creating a dummy project above them, etc.), that would be the workaround until we have a fix.
Sorry for the inconvenience.
If you can get those files to meet that condition (by moving the files themselves, moving the solution file, creating a dummy project above them, etc.), that would be the workaround until we have a fix.
Sorry for the inconvenience.
Ian Olsen
SourceGear
SourceGear