Eclipse plug-in 4.0.4 - File changed on the file system ...

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

Moderator: SourceGear

Keygene
Posts: 6
Joined: Thu Nov 08, 2007 6:44 am

Eclipse plug-in 4.0.4 - File changed on the file system ...

Post by Keygene » Thu Nov 08, 2007 6:57 am

Hello,

I'm currently evaluating the Eclipse plug-in for Vault, here is my setup:
Vault 4.0.5
Eclipse 3.3.1.1
Eclipse plug-in 4.0.4

Each time I checkin a file in Vault, I have this message in Eclipse:
The file has been changed on the file system. Do you want to load the changes ?
This is really annoying, especially when you checkin several files at the same time, you get as many messages as the number of files ...

I tried to change the options in the preferences, but none of the combinations I tried seem to work.

Is it possible to avoid these messages or is it a "bug" ?

Thanks for your answer.

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

Post by Beth » Thu Nov 08, 2007 2:36 pm

Do you have auto commit turned on? Try turning that off.

This was seen back in 4.0 with the VSIP interface but hadn't yet been reported in Eclipse as far as I can tell.

After trying the first suggestion, if it persists, try going to the 4.0.5 Eclipse plug in so you are working from the version that matches your Vault client.

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Thu Nov 08, 2007 3:23 pm

Do you have keyword expansion turned on for that file type?

shannon

Post by shannon » Mon Nov 12, 2007 9:35 am

We have no control over whether that dialog appears or not. Anytime the file changes outside of Eclipse, this dialog will appear. I thought turning on automatic refresh would get rid of it, but it appears the folks at Eclipse meant it to be this way:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=68790

It annoys me as well, but, unfortunately, I think we're stuck with it.

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Mon Nov 12, 2007 9:56 am

FWIW it's not just Eclipse, you get this in VS2K5 too.
Stuart
Using Fortress 2.04 (18845)

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

Post by Beth » Mon Nov 12, 2007 5:01 pm

StuartHemming: What version of Vault are you on?

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Tue Nov 13, 2007 2:18 am

My .sig isn't clear enough?

v4.05.
Stuart
Using Fortress 2.04 (18845)

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Tue Nov 13, 2007 3:01 am

That reads quite aggressive doesn't it? Apologies, it wasn't meant to.
Stuart
Using Fortress 2.04 (18845)

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

Post by Beth » Tue Nov 13, 2007 8:51 am

Sorry, I see it now. Can you open a Vault client, connect to a repository, then go to Help - Technical Support and copy the information from there to a post? There's no need to include the licensing information at the bottom. I just want the environment information.

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Tue Nov 13, 2007 8:56 am

Here you go ..

Client Information
Vault Client Version: 4.0.5.15922
.Net Framework Version: 2.0.50727.832
Operating System: Microsoft Windows XP Professional
Service Pack: 2.0
OS Version: 5.1.2600
Total Physical Memory: 1022.05 MB
Time Zone: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London

Server Information
Vault Server Version: 4.0.5.15922
.Net Framework Version: 2.0.50727.42
Operating System: Microsoft(R) Windows(R) Server 2003, Standard Edition
Service Pack: 1.0
OS Version: 5.2.3790
Timezone: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London
SQL Version: Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86)
Feb 9 2007 22:47:07
Copyright (c) 1988-2005 Microsoft Corporation
Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
Stuart
Using Fortress 2.04 (18845)

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

Post by Beth » Tue Nov 13, 2007 5:20 pm

What you are experiencing was supposed to have been fixed in 4.0.5, and I know some other users that had that problem before claim they're fixed now, so what I want to do is look at a few of the things that makes your environment different.

In your environment, the only thing I see is that the .NET frameworks don't match. I would think that this wouldn't make a difference, but I've seen making those match fix the oddest things. Can you run an update on your server to get it to the same fix # as your client? By that I mean to where it shows .832 in the version number instead of .42. Just performing an update should do it.

Do you have service pack 1 for VS 2005 installed?

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Wed Nov 14, 2007 2:59 am

Do you have service pack 1 for VS 2005 installed?
Yes.

I've asked our engineers to address the .Net version issue.
Stuart
Using Fortress 2.04 (18845)

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

Post by Beth » Wed Nov 14, 2007 8:29 am

Are you using the VSIP API (VS 2005 client) or the MCSCCI API (VS 2003 compatible client)?

StuartHemming
Posts: 113
Joined: Wed Sep 26, 2007 3:10 am
Location: Grantham, Lincs, UK.
Contact:

Post by StuartHemming » Wed Nov 14, 2007 8:40 am

Neither. I'm not running the VS IDE client.

You may recall a thread from a while back about not being able to get my WebSite projects to operate properly WRT 3rd party /external DLLs.
Stuart
Using Fortress 2.04 (18845)

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

Post by Beth » Wed Nov 14, 2007 9:07 am

If you are not using the integration and there's no binding between VS and Vault on a solution or project, then I don't see where Vault could be kicking up that error. Have I missed something here in your explanation?

EDIT:
You may recall a thread from a while back about not being able to get my WebSite projects to operate properly WRT 3rd party /external DLLs.
I'm looking for that thread to see if we can do something with that now. Can you post a link?
Last edited by Beth on Wed Nov 14, 2007 10:07 am, edited 1 time in total.

Post Reply