What is the proper syntax for TeamFoundation actions when the tfs server is using tfs2010 project collections?
eg. http://tfservername:8080/DevCollection
What is the proper syntax for TeamFoundation actions when the tfs server is using tfs2010 project collections?
eg. http://tfservername:8080/DevCollection
Hi Alex,
By default url for TFS2010 is http://tfsserververname:8080/tfs/CollectionName
Cheers,
Ben
Posted By Ben Hughes on 15 Dec 2010 08:48 PM
Hi Alex,
By default url for TFS2010 is http://tfsserververname:8080/tfs/CollectionName
Cheers,
Ben
That url scheme appears to be different than the one we use in vs2008 (with the update patch for tfs2010). I will try it with the additional tfs path.
I spoke before looking. This the string we are using in FB7
http://:8080/DEVTFS/DEVCollection
and we get the following error
[ Team Foundation Delete Workspace [ XXworkspacenameXX ] ]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": Error executing Action : System.Exception: The specified path: does not exist. [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": at VSoft.TeamFoundation.SourceControl.BaseAction.GetExecutablePath(IPropertyStore properties) [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": at VSoft.TeamFoundation.SourceControl.BaseAction.GetExecutablePath(ICustomActionExecuteContext Context) [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": Source : TFSourceControl [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": StackTrace : at VSoft.TeamFoundation.SourceControl.BaseAction.GetExecutablePath(IPropertyStore properties) [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
CoreTracker_MT_Dev.fbp7 : Action error "Team Foundation Delete Workspace [ XXworkspacenameXX ]": at VSoft.TeamFoundation.SourceControl.BaseAction.GetExecutablePath(ICustomActionExecuteContext Context) [C:\Builds\1\Amelior360\CoreTracker_MT_DEV_FB\BuildType\TFSBuild.proj]
Hi Alex,
Yes, for some reason MS changed the default TFS URL in 2010 - I’m not sure why but it’s well out of our control.
Is there a cut and paste issue with your url? http://:8080/DEVTFS/DEVCollection seems to be missing the servername, and isn’t using /tfs/
Ben
bah I used angle brackets in the post
http://SERVERNAME:8080/devtfs/devcollection
is the url used to access our tfs repository
it appears that FB7 requires a installation of visual studio to be able to access TFS?
via C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe
We were not planning on installing visual studio on all of our TFS build agent machines. Is there something other than VS we can install on the build agent machines to gain access to tf.exe?
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38
I couldn’t tell from the page if tf.exe is included, however it does say : “Team Explorer 2010 is the client SKU that allows you to access the Team Foundation Server functionality.”
Thanks Vince,
that did the trick