Team Foundation Server Everywhere 2010 / 11 beta for Mac
-
24 iulie 2012 17:15
Hi,
We have installed Team Explorer Everywhere Eclipse plugin on a Mac Lion 10.7.4 OS, however we have an issue of Eclipse hanging when trying to check in files.
We upgraded the installation from Team Explorer Everwhere 10 to 11 beta but the problem still persists. The problem doesn't appear to be on the Mac's Snow Leapard OS but I cannot say for certain.
We added file extensions to the settings to include files that we have in our solutions, and we also added cshtml file extension (as we are developing with Razor) but the issue seems to be completely random (if random truly exists...!). Could there be any other setting we have overlooked or does anyone have any suggestions?
Thanks,
Leroy
Toate mesajele
-
24 iulie 2012 20:18
Hi Leroy, I use TEE on Mac OS 10.7.4, it works well for me. Your problem looks like a server connection problem, which causes eclipse UI hanging. Do you have any other problems when trying to connect to server? Thanks!
-
25 iulie 2012 07:57Hi Kai, there are no other problems when connecting to the server.
Thanks- Editat de Leroy Robertson 25 iulie 2012 07:58 update
-
25 iulie 2012 10:26
Ok I've managed to gather a bit more information.
On the latest 'hang' we tried to check in 36 gif files of around 4Kb in size, we looked at activity monitor and found the following:
Process Group - Eclipse, CPU: 1.71, Recent Hangs: 0
Threads: 41, Ports: 443, CPU Time: 26.48, Context Switches: 50546, Faults: , Page Ins: 11, Mach Messages In: 169489, Mach Messages Out: 398747, Mach System Calls: 616484, Unix System Calls: 116999
The ports usage doesnt seem right, our tfs isn't on ssl and the url runs on port 8080 - could this be the issue?
Cheers
-
25 iulie 2012 20:04Hi Leroy, it's weird. If you could post TEE platform log here, I'll look into the problem. To do that, go to Help->Team Explorer Support->Platform Log. Thanks for reporting the issue.
- Editat de Kai Tian 25 iulie 2012 20:13
-
26 iulie 2012 08:18Hi Kai, I've found an RC version of the software and am installing on the relevant machine then will test again and let you know the logs if it does it again. Cheers.
-
26 iulie 2012 13:07
Hi Kai, heres the platform log...! Cheers:-
!SESSION 2012-07-26 13:39:14.683 -----------------------------------------------
eclipse.buildId=I20120608-1400
java.version=1.6.0_33
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/amy/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/amy/.eclipse_keyring -showlocation!ENTRY org.eclipse.core.net 1 0 2012-07-26 13:39:21.624
!ENTRY org.eclipse.jface 2 0 2012-07-26 13:39:22.349
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+C:
Binding(ALT+COMMAND+C,
ParameterizedCommand(Command(com.microsoft.tfs.client.eclipse.ui.actions.vc.CompareWithSpecifiedAction,Compare,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@60fc2528,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+C,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.modify.method.parameters,Change Method Signature,
Change method signature includes parameter names and parameter order,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
org.eclipse.ui.internal.MakeHandlersGo@9fbe184,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+S:
Binding(ALT+COMMAND+S,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.ShelveCommand,Shelve Pending Changes,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@7792a63a,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+S,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.source.quickMenu,Show Source Quick Menu,
Shows the source quick menu,
Category(org.eclipse.jdt.ui.category.source,Source,Java Source Actions,true),
org.eclipse.ui.internal.MakeHandlersGo@3cdf672a,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
... -
26 iulie 2012 13:07
...
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+N:
Binding(ALT+COMMAND+N,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.ReturnOnlineCommand,Return Online,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@6eee159e,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+N,
ParameterizedCommand(Command(org.eclipse.ui.file.newQuickMenu,New menu,
Open the New menu,
Category(org.eclipse.ui.category.file,File,null,true),
org.eclipse.ui.internal.MakeHandlersGo@50cd70f7,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+V:
Binding(ALT+COMMAND+V,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.ViewHistoryCommand,View History,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@61a3954,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+V,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.move.element,Move - Refactoring ,
Move the selected element to a new location,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
org.eclipse.ui.internal.MakeHandlersGo@23a9bced,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+L:
Binding(ALT+COMMAND+L,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.GetLatestCommand,Get Latest Version,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@5cb27de5,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+L,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.extract.local.variable,Extract Local Variable,
Extracts an expression into a new local variable and uses the new local variable,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
org.eclipse.ui.internal.MakeHandlersGo@4a6774ee,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+I:
Binding(ALT+COMMAND+I,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.CheckinCommand,Check In Pending Changes,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@24a075e6,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+I,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.inline,Inline,
Inline a constant, local variable or method,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
org.eclipse.ui.internal.MakeHandlersGo@229c61d3,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
... -
26 iulie 2012 13:08
...
!SUBENTRY 1 org.eclipse.jface 2 0 2012-07-26 13:39:22.350
!MESSAGE A conflict occurred for ALT+COMMAND+F:
Binding(ALT+COMMAND+F,
ParameterizedCommand(Command(com.microsoft.tfs.client.common.ui.commands.vc.FindLabelCommand,Find Label,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.MakeHandlersGo@7e515f40,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+F,
ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.ForceReturn,Force Return,
Forces return from method with value of selected expression ,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
org.eclipse.ui.internal.MakeHandlersGo@1044a38a,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-07-26 13:46:01.761
!MESSAGE
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.commands.NotHandledException: There is no handler to execute for command org.eclipse.ui.edit.copy
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:229)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:210)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:131)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:171)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:276)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:494)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:545)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:366)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:313)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:82)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1072)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4133)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1495)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1491)
at org.eclipse.swt.widgets.List.sendKeyEvent(List.java:1092)
at org.eclipse.swt.widgets.Control.keyDown(Control.java:2371)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5495)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:221)
at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2102)
at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2284)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5557)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5002)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5151)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3616)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:357)
at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:421)
at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:386)
at com.microsoft.tfs.client.common.ui.tasks.vc.CheckinTask.run(CheckinTask.java:328)
at com.microsoft.tfs.client.common.ui.vcexplorer.versioncontrol.actions.CheckinAction.doRun(CheckinAction.java:60)
at com.microsoft.tfs.client.common.ui.framework.action.ExtendedAction.run(ExtendedAction.java:66)
at com.microsoft.tfs.client.common.ui.vcexplorer.versioncontrol.actions.TeamViewerAction.runWithEvent(TeamViewerAction.java:167)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4134)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1271)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3980)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3619)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: org.eclipse.core.commands.NotHandledException: There is no handler to execute for command org.eclipse.ui.edit.copy
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 74 more -
26 iulie 2012 18:37
Hi Leroy, which TEE version do you use? Did you just upgrade to 11-RC (http://www.microsoft.com/en-us/download/details.aspx?id=29933) and still have similar problems?
-
26 iulie 2012 18:41
Hi Leroy, can you try upgrading TEE from the following Eclipse update site and try again?
http://dl.microsoft.com/eclipse/tfs/preview
Thanks,
-
30 iulie 2012 13:29
Hi Kai,
No joy! I have logs though, shall i post them here or do you have an email I can send to? They are pretty long...!
Cheers,
Leroy
-
30 iulie 2012 17:35Hi Leroy, have you upgraded to newer version of TEE? Is the log for new version? Email to kevinn.tian@gmail Thanks,
-
31 iulie 2012 11:20Hi Kai, yes we installed the latest version from the link you provided. I've sent over the logs. Thanks
-
8 august 2012 14:20
Hi Leroy, it looks like to be a plug-in installation problem. Which version of Eclipse do you use? How did you install the TFSEclipsePlugin, install it from eclipse->help->install new software or just copy the TFSEclipsePlugin-xx.zip into eclipse directory? I see you were still using TFSEclipsePlugin-xx-10.zip, we have a newer version 11.0 from the site http://dl.microsoft.com/eclipse/tfs/preview
Can you also try the following? Download a new eclipse, install the new TFSEclipse plugin, create a new workspace and then importing your project into it. Let me know if you still have the errors. Thanks!