Issue with team development and code version synchronization

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

Moderator: SourceGear

Post Reply
standardcandle
Posts: 5
Joined: Wed Mar 19, 2008 8:49 am

Issue with team development and code version synchronization

Post by standardcandle » Wed Mar 19, 2008 8:58 am

I have recently joined another developer on a project using Vault with Studio 2005. He had been using it with no complaints whatsoever handling all of the soure control through the studio IDE. When I came on board, we both began noticing that our version control was not working correctly. Although we have made it a procedure to get the latest version of code before checking anything out and editing, and we always check code in after we have finished making changes, the other person's version of Vault (both the client and the studio plug in) seem to have problems recognizing these changes. We have a lot of renegade files which only show up in the Vault client - but we also have seen instances where the client does not show a difference and we have to force it to recognize new files. I'm sure there is something simlpe I am missing but i was hoping somebody might be able to point me in the right direction!

FYI - we're using:
- Visual Studio 2005
- SourceGear Vault VS2003 Compatible client
- Running Virtual PCs to do all development



thanks in advance for your help!

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Wed Mar 19, 2008 9:13 am

Does this happen with any project type or is it a particular project (or group of projects)?
Terence McGhee
SourceGear

standardcandle
Posts: 5
Joined: Wed Mar 19, 2008 8:49 am

Post by standardcandle » Wed Mar 19, 2008 9:19 am

Thanks for the quick response. It seems to be happening on all project types under one solution if that helps. We have several class projects and at least one website under the same solution...is that what you needed to know?

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Wed Mar 19, 2008 9:38 am

Yes it is. Thank you. :)

So, let me try and make sure that I'm understanding your problem.

If you make a change to a file, and check that change in, the other developer does a Get Latest or a Checkout and s/he does not end up with the version that you recently Checked In?
Terence McGhee
SourceGear

standardcandle
Posts: 5
Joined: Wed Mar 19, 2008 8:49 am

Post by standardcandle » Wed Mar 19, 2008 9:41 am

Yep! You got it. And it seems sporadic....I've tried to find a pattern but there do not seem to be any conditions that are consistent in making this happen. I know that doesn't help much...but figured I would mention it...

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Wed Mar 19, 2008 9:45 am

Hmmmm....

How do you know, when you're in this state? Do you check with the GUI client each time, before making a change?
Terence McGhee
SourceGear

standardcandle
Posts: 5
Joined: Wed Mar 19, 2008 8:49 am

Post by standardcandle » Wed Mar 19, 2008 9:47 am

That's what we've started doing yes...and actually due to a problem yesterday where I had made changes to a previous version and was having compile problems due to the version conflict, we are actually doing a difference compare before we start as well just to make sure...but we're thinking it is something we are doing or a setting that is off.

I did just make some changes to the settings to use CRC instead of the date time compare. And to enforce getting the latest version on startup of the project. And we are also going start using the prompt window when we do any kind of get latest version out of the IDE - just so we can monitor what files the IDE is getting etc...

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Wed Mar 19, 2008 9:55 am

I think the changes that you just made are right on target and should help track down what's going wrong.

Do you think you could post a screen shot of your Vault options page from within Visual Studio?

Tools->Options->Source Control->Plug-in Settings->[click advanced button]->Local Files

And also

Tools->Options->Source Control->Plug-in Settings->[click advanced button]->General

And one more...

Tools->Options->Source Control->Environment
Terence McGhee
SourceGear

standardcandle
Posts: 5
Joined: Wed Mar 19, 2008 8:49 am

Post by standardcandle » Wed Mar 19, 2008 10:05 am

I have attached screen shots...could not post them inline witht this message....

thanks!
Attachments
Vault_Studio_Environment_Screen_Shots.doc
(78.5 KiB) Downloaded 166 times

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Wed Mar 26, 2008 7:03 am

Has the changes you made helped any with this?
Terence McGhee
SourceGear

Post Reply