Unable to add solution to vault 4.0.1 using vs2005 client

This forum is now locked, since Gold Support is no longer offered.

Moderator: SourceGear

Locked
feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Unable to add solution to vault 4.0.1 using vs2005 client

Post by feken » Sun Jun 24, 2007 2:36 pm

I'm unable to add my solution to vault 4.01 using the vs2005 client..

It's only with this particular solution and only using the vs2005 client. When I right click the solution and select "add solution to vault" after selecting the repository and folder the following error message pops up:

An error has occurred. The message is:
The method or operation is not implemented.

Not very usefull.. is there any log file I can check ?

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

Post by Beth » Sun Jun 24, 2007 10:16 pm

Are there shared projects under your solution that were pulled in from Vault?

How many projects are there? If there's a lot, you might try adding the solution first with just a few and then add the projects in one by one after that.

The first place to check for errors is your Vault Server Log, which is usually in your Windows Temp directory.

feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Post by feken » Sun Jun 24, 2007 11:49 pm

Yes, there are 20 projects in the solution.. is this a known bug or something ? Will try in about an hour.

feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Post by feken » Sun Jun 24, 2007 11:52 pm

But they are not shared or pulled from vault, all local on my disk and subfolders of the solution folder.

feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Post by feken » Mon Jun 25, 2007 12:48 am

The log file is not very helpfull either:

----6/25/2007 8:45:18 AM feken--a82-92-121-143.adsl.xs4all.nl(82.92.121.143)--SSL Enabled Login

feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Post by feken » Mon Jun 25, 2007 12:54 am

I've stripped the solution down to 4 projects. Still the same error.

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

Post by jeremy_sg » Mon Jun 25, 2007 7:35 am

It would be most helpful if you could tell us what types the problem solutions are. Also, turning on Vault client logging for the VS 2005 client would help as well.

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

Post by Beth » Mon Jun 25, 2007 8:36 am

In addition to the client side logging, could you increase your server logging to debug level? That can be done in the Admin page under the Server Settings under Logging.

Can you try adding with just one project as well?

feken
Posts: 19
Joined: Sun Jun 24, 2007 2:18 pm

Post by feken » Mon Jun 25, 2007 9:05 am

Last part of the logfile... more usefull I guess.


6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] C:
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Projects
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna [SolutionAndProjectNode][DeepestCommonAncestor][WorkingFolder:$/Celerior.Annapurna]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Model [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Model.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Startup [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.BusinessService [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.BusinessService.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Exceptions [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Common [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowLibrary [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.ActivityLibrary [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataService [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataServiceInterface [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataService.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Requests [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WebserviceTestApp [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Sync [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Sync.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.UI2 [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowServices [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowServices.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.SyncModel [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Constructed online controlled project: C:\Projects\Celerior.Annapurna\Celerior.Annapurna.SyncModel\Celerior.Annapurna.SyncModel.csproj: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/Celerior.Annapurna.SyncModel.csproj
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Adding controlled project Celerior.Annapurna.SyncModel to in-memory list of controlled projects.
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File Celerior.Annapurna.SyncModel.csproj for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/Celerior.Annapurna.SyncModel.csproj
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Create repository folder: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File Celerior.Annapurna.SyncModel.csproj for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/Celerior.Annapurna.SyncModel.csproj
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File DepartmentChange.cs for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/DepartmentChange.cs
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File DepartmentDiffSet.cs for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/DepartmentDiffSet.cs
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File ISyncDepartment.cs for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/ISyncDepartment.cs
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File SyncEmployee.cs for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/SyncEmployee.cs
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] File Properties\AssemblyInfo.cs for controlled project Celerior.Annapurna.SyncModel repository path: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/Properties/AssemblyInfo.cs
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Create repository folder: $/Celerior.Annapurna/Celerior.Annapurna.SyncModel/Properties
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Adding project node to WorkingFolderTree: C:\Projects\Celerior.Annapurna\Celerior.Annapurna.sln
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] SolutionAndProject node already exists here.
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Adding C:\Projects\Celerior.Annapurna to WorkingFolderTree required 0 new nodes (0 project/solution nodes).
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Deepest common ancestor: C:\Projects\Celerior.Annapurna
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] C:
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Projects
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna [SolutionAndProjectNode][DeepestCommonAncestor][WorkingFolder:$/Celerior.Annapurna]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Model [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Model.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Startup [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.BusinessService [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.BusinessService.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Exceptions [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Common [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowLibrary [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.ActivityLibrary [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataService [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataServiceInterface [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.DataService.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Requests [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WebserviceTestApp [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Sync [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.Sync.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.UI2 [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowServices [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.WorkflowServices.Test [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Celerior.Annapurna.SyncModel [ProjectNode]
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Constructed online controlled project: C:\Projects\Celerior.Annapurna\Celerior.Annapurna.sln: $/Celerior.Annapurna/Celerior.Annapurna.sln
6/25/2007 5:00:27 PM <vsip ide>: [<No Name>:1176] Adding controlled project Data to in-memory list of controlled projects.
6/25/2007 5:00:27 PM <generic>: [<No Name>:1176] [System.NotImplementedException: The method or operation is not implemented.
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr)
at SourceGearLLC.VaultVsipClient.Project.GetNodeControllableFiles(UInt32 itemid)
at SourceGearLLC.VaultVsipClient.Project.GetFiles(UInt32 startItemId)
at SourceGearLLC.VaultVsipClient.Vault.AddWithoutCommit(WorkingFolderTree workingFolderTree, SolutionNodeSelection selection, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.Vault.AddSolutionWithoutCommit(WorkingFolderTree workingFolderTree, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.VaultCommandAddSolution.AsynchAddSolution(Object workingFolderTreeObj)]The method or operation is not implemented.
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr)
at SourceGearLLC.VaultVsipClient.Project.GetNodeControllableFiles(UInt32 itemid)
at SourceGearLLC.VaultVsipClient.Project.GetFiles(UInt32 startItemId)
at SourceGearLLC.VaultVsipClient.Vault.AddWithoutCommit(WorkingFolderTree workingFolderTree, SolutionNodeSelection selection, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.Vault.AddSolutionWithoutCommit(WorkingFolderTree workingFolderTree, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.VaultCommandAddSolution.AsynchAddSolution(Object workingFolderTreeObj)

6/25/2007 5:00:27 PM <generic>: [<No Name>:1176] [System.NotImplementedException: The method or operation is not implemented.
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr)
at SourceGearLLC.VaultVsipClient.Project.GetNodeControllableFiles(UInt32 itemid)
at SourceGearLLC.VaultVsipClient.Project.GetFiles(UInt32 startItemId)
at SourceGearLLC.VaultVsipClient.Vault.AddWithoutCommit(WorkingFolderTree workingFolderTree, SolutionNodeSelection selection, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.Vault.AddSolutionWithoutCommit(WorkingFolderTree workingFolderTree, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.VaultCommandAddSolution.AsynchAddSolution(Object workingFolderTreeObj)]The method or operation is not implemented.
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr)
at SourceGearLLC.VaultVsipClient.Project.GetNodeControllableFiles(UInt32 itemid)
at SourceGearLLC.VaultVsipClient.Project.GetFiles(UInt32 startItemId)
at SourceGearLLC.VaultVsipClient.Vault.AddWithoutCommit(WorkingFolderTree workingFolderTree, SolutionNodeSelection selection, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.Vault.AddSolutionWithoutCommit(WorkingFolderTree workingFolderTree, List`1& newControlledProjects)
at SourceGearLLC.VaultVsipClient.VaultCommandAddSolution.AsynchAddSolution(Object workingFolderTreeObj)

6/25/2007 5:00:27 PM <vsip ide>: [Main:1032] In VaultVsipClient.QueryStatus()
6/25/2007 5:00:27 PM <vsip ide>: [Main:1032] Command group asked for is: 23ee4d56-e874-45e6-9ae5-f9e5dbfa1554
6/25/2007 5:00:27 PM <vsip ide>: [Main:1032] In SccProviderService.AnyItemsUnderSourceControl()
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] In IVsAsynchOpenFromScc.IsLoadingContent()
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] IsLoadingContent verdict: false
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] In IVsAsynchOpenFromScc.IsLoadingContent()
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] IsLoadingContent verdict: false
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] In VaultVsipClient.QueryStatus()
6/25/2007 5:00:28 PM <vsip ide>: [Main:1032] Command group asked for is: 23ee4d56-e874-45e6-9ae5-f9e5dbfa1554

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

Post by ian_sg » Mon Jun 25, 2007 9:34 am

Thanks for the detailed log, it confirms that this is the issue I suspected. Its fix will be included in 4.0.2. If you're interested in a pre-release client-only build, email me via the button below with an email address where I can send it.
Ian Olsen
SourceGear

Locked