Vault Pending Changes Tab Doesn't Function in Visual Studio

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
lsshancock
Posts: 5
Joined: Fri Mar 14, 2008 8:22 am

Vault Pending Changes Tab Doesn't Function in Visual Studio

Post by lsshancock » Fri Mar 14, 2008 9:13 am

I'm using Vault 4.0.6 with Visual Studio 2005 with the SourceGear Vault Visual Studio 2005 Client plugin. VS checks out files correctly (the files show they are checked out in the Solution Explorer and the Vault Client) but nothing appears in the "Vault Pending Changes" tab. This works fine on other developer's machines. I've tried reinstalling the client and installing the latest updates for VS 2005 but it still won't work correctly. I'm forced to use the Vault client to check in my changes which is a pain. Any suggestions on what I can do to fix this?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Fri Mar 14, 2008 9:26 am

Can you check-in from Solution Explorer by right clicking on the project or file and selecting check-in?

It might be helpful to see a screenshot of your Visual Studio showing some files checked out in Solution Explorer and the pending changes tab.
Linda Bauer
SourceGear
Technical Support Manager

lsshancock
Posts: 5
Joined: Fri Mar 14, 2008 8:22 am

Post by lsshancock » Mon Mar 17, 2008 8:16 am

Yes, I can check files in and out from the solution explorer. Here is the screen shot you asked for.
Attachments
screenshot.gif
Screen shot showing vs with files checked out and the pending checkins pane empty.
screenshot.gif (64.83 KiB) Viewed 4371 times

ian_sg
Posts: 787
Joined: Wed May 04, 2005 10:55 am
Location: SourceGear
Contact:

Post by ian_sg » Mon Mar 17, 2008 10:45 am

Try this. Close Visual Studio and open the stand-alone Vault client. Navigate to the folder that contains your solution file. Set the working folder there, and check the "Force all subfolders to use the inherited working folder" checkbox. Try Visual Studio again.
Ian Olsen
SourceGear

lsshancock
Posts: 5
Joined: Fri Mar 14, 2008 8:22 am

Post by lsshancock » Mon Mar 17, 2008 2:16 pm

I tried the suggestion and then the checkouts showed up in the pending changes tab. What's going on? This only happens on this installation. The Pending Checkins tab works fine on my other machine. I opened another project on this machine and the pending checkins don't work but on my other machine, with the same project it does.

ian_sg
Posts: 787
Joined: Wed May 04, 2005 10:55 am
Location: SourceGear
Contact:

Post by ian_sg » Mon Mar 17, 2008 3:10 pm

You probably have superfluous working folder assignments within your solution that are confusing the IDE client. The classic/MSSCCI client sometimes makes these extra assignments. If the projects in question were at one time used with the classic client, that would explain it.

The underlying bug here that causes these redundant (but not, strictly speaking, wrong) assignments to confuse the Enhanced client was fixed in 4.1, which is a free upgrade from 4.0.6.
Ian Olsen
SourceGear

lsshancock
Posts: 5
Joined: Fri Mar 14, 2008 8:22 am

Post by lsshancock » Mon Mar 17, 2008 3:18 pm

Is there anything I can do on this machine to make it work correctly like on my other machine? I can't upgrade yet, our server is still 4.0.6.

ian_sg
Posts: 787
Joined: Wed May 04, 2005 10:55 am
Location: SourceGear
Contact:

Post by ian_sg » Mon Mar 17, 2008 3:22 pm

lsshancock wrote:I tried the suggestion and then the checkouts showed up in the pending changes tab. What's going on? This only happens on this installation. The Pending Checkins tab works fine on my other machine. I opened another project on this machine and the pending checkins don't work but on my other machine, with the same project it does.
Maybe I don't fully understand what you're saying here. Did the steps I suggested work? Have you tried them on this new project?

It makes sense that the issue would show up only on some machines, as working folder assignments are user-and-machine-specific.
Ian Olsen
SourceGear

lsshancock
Posts: 5
Joined: Fri Mar 14, 2008 8:22 am

Post by lsshancock » Tue Mar 18, 2008 8:35 am

Ok, that makes sense now. I didn't know it was user and machine specific.

Thanks

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Wed Mar 26, 2008 4:15 pm

Thanks

Post Reply