Get error for Visual Studio - SQL Integration services solut

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

Moderator: SourceGear

Post Reply
peter.zalevski
Posts: 10
Joined: Wed Mar 17, 2010 6:44 pm

Get error for Visual Studio - SQL Integration services solut

Post by peter.zalevski » Tue Mar 23, 2010 12:41 am

I am currently evaluating vault for the first time.
I am successfully creating/checking in c# and biztalk solution from Visual Studio 2008.
However we are having problems with SQL integration services projects. We can check them in ok, but when we get them the following error is raised, though it seems the get does succeed.
Thanks
peter

Version Check: This Vault client is version 5.0.3.18802
Version Check: Your Vault server is version 5.0.3.18802
Version Check: The following information was retrieved from the SourceGear website. No information was sent to SourceGear. You can disable this part of the version check from the Options dialog.
Version Check: The most recent Vault release is version 5.0.3.18802
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution.sln
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Test New SSIS Solution.dtproj
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Test New SSIS Solution.database
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/MyPackage.dtsx
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Package1.dtsx
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Package2.dtsx
Finished get latest of files
Disconnecting from directtfs.na.didata.local
Disconnected from server directtfs.na.didata.local
Version Check: This Vault client is version 5.0.3.18802
Version Check: Your Vault server is version 5.0.3.18802
Version Check: The following information was retrieved from the SourceGear website. No information was sent to SourceGear. You can disable this part of the version check from the Options dialog.
Version Check: The most recent Vault release is version 5.0.3.18802
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution.sln
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Test New SSIS Solution.dtproj
Checking out file $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Test New SSIS Solution.dtproj
Checked out file $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Test New SSIS Solution.dtproj
Local file update for $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/MyPackage.dtsx failed: System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
at VaultClientOperationsLib.EventEngine.fireEvent(BaseEvent e)
at VaultClientOperationsLib.WorkingFolder.UpdateWorkingFile(VaultClientFile file, Int64 targetVersion, Int64 displayVersion, MergeType merge, VaultDateTime dt, Boolean makeBackups, OverwritePrompt PromptData)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(GetFileInfo[] infos, MakeWritableType makeWritable, SetFileTimeType setFileTime, MergeType merge, Boolean updateHiddenFilesOnly, String ancestorFullPath, Boolean flat, String ancestorDiskPath, OverwritePrompt PromptData, Boolean isLabelGet, String currentPathToLabelItem, Int64 labelID, Boolean isRetry, Boolean isGetByDisplayVersion)
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Package1.dtsx
Fetched $/SQL SSIS/Test New SSIS Solution/Test New SSIS Solution/Package2.dtsx
Finished get latest of files
Last edited by peter.zalevski on Sun Mar 28, 2010 7:57 pm, edited 1 time in total.

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

Re: Get error for Visual Studio - SQL Integration services solut

Post by Beth » Tue Mar 23, 2010 12:27 pm

When you get them, are you using the option to Overwrite, or are you having it attempt a merge? The .dtsx file type is not listed as a mergeable file by default, so it might refuse to perform a merge.

Do you get any errors when you check out using just the Vault GUI client instead of VS?
Beth Kieler
SourceGear Technical Support

peter.zalevski
Posts: 10
Joined: Wed Mar 17, 2010 6:44 pm

Re: Get error for Visual Studio - SQL Integration services solut

Post by peter.zalevski » Tue Mar 23, 2010 10:06 pm

Hi
I dont get errors using check out from the Vault GUI. Only VS.

From Visual Studio, how do I control an overwrite v's a merge. i cant see that as an option I can change in VS.

And just to clarify. I get this error regardless of whether the project exists locally or not. if it doesnt exist locally, I assume the merge is not relevant, but the error still occurs.
Thanks
Pete

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

Re: Get error for Visual Studio - SQL Integration services solut

Post by Beth » Wed Mar 24, 2010 3:50 pm

Are you using the Vault Enhanced Client or the Vault Classic Client in Visual Studio?

F: 15356
Beth Kieler
SourceGear Technical Support

peter.zalevski
Posts: 10
Joined: Wed Mar 17, 2010 6:44 pm

Re: Get error for Visual Studio - SQL Integration services solut

Post by peter.zalevski » Sun Mar 28, 2010 7:54 pm

Hi

I am using the Enhanced Client

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

Re: Get error for Visual Studio - SQL Integration services solut

Post by Beth » Thu Apr 01, 2010 1:21 pm

As an update on this, I'm working on getting the same project types so I can reproduce the issue. This may take some time.
Beth Kieler
SourceGear Technical Support

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

Re: Get error for Visual Studio - SQL Integration services solut

Post by Beth » Mon Apr 12, 2010 3:42 pm

Since we have a discussion offline about this, I'm going to continue this conversation offline.

HS: 219674
Beth Kieler
SourceGear Technical Support

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

Re: Get error for Visual Studio - SQL Integration services solut

Post by Beth » Tue May 04, 2010 3:45 pm

A bug has been logged on this issue.

In the meantime, a work-around would be to open the Vault GUI Client, set a working folder, perform a Get to pull the files to disk, and then go to Visual Studio and use the Open From Fortress function.

F: 15422
Beth Kieler
SourceGear Technical Support

Post Reply