I cannot setup Synchronized Projects in Eclipse, please help me figure out what is the problem.
File > New > Project > Synchronized PHP Project > enter connection information (use SFTP), then I can successfully browse the remote directory and select the root directory (/trunk)
!ENTRY org.eclipse.ptp.rdt.sync.ui 4 4 2020-06-03 18:12:46.899
!MESSAGE Error
!STACK 1
org.eclipse.ptp.rdt.sync.core.exceptions.RemoteSyncException: org.eclipse.ptp.rdt.sync.core.exceptions.RemoteExecutionException: Remote Git init failed with message:
at org.eclipse.ptp.internal.rdt.sync.git.core.GitRepo.getRemoteGitVersion(GitRepo.java:464)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitRepo.<init>(GitRepo.java:81)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.getGitRepo(GitSyncService.java:282)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.doSync(GitSyncService.java:625)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.synchronize(GitSyncService.java:544)
at org.eclipse.ptp.rdt.sync.core.SyncManager$SynchronizeJob.run(SyncManager.java:80)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: org.eclipse.ptp.rdt.sync.core.exceptions.RemoteExecutionException: Remote Git init failed with message:
... 7 more
!SUBENTRY 1 org.eclipse.ptp.rdt.sync.git.core 4 0 2020-06-03 18:12:46.899
!MESSAGE org.eclipse.ptp.rdt.sync.core.exceptions.RemoteExecutionException: Remote Git init failed with message:
!STACK 0
org.eclipse.ptp.rdt.sync.core.exceptions.RemoteExecutionException: Remote Git init failed with message:
at org.eclipse.ptp.internal.rdt.sync.git.core.GitRepo.getRemoteGitVersion(GitRepo.java:464)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitRepo.<init>(GitRepo.java:81)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.getGitRepo(GitSyncService.java:282)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.doSync(GitSyncService.java:625)
at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.synchronize(GitSyncService.java:544)
at org.eclipse.ptp.rdt.sync.core.SyncManager$SynchronizeJob.run(SyncManager.java:80)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)