IDEA sync failed. ERROR: Cound not rename file.

已回答


2025-01-11 08:25:22,816 [ 666940] SEVERE - #c.i.s.SettingsSyncBridge - Couldn't apply settings. Settings sync will be disabled.
org.eclipse.jgit.api.errors.JGitInternalException: Could not rename file C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\._plugins.json3250672935684024743.tmp to C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\plugins.json
    at org.eclipse.jgit.api.CheckoutCommand.call(CheckoutCommand.java:308)
    at com.intellij.settingsSync.GitSettingsLog.collectCurrentSnapshot(GitSettingsLog.kt:320)
    at com.intellij.settingsSync.GitSettingsLog.copyExistingSettings(GitSettingsLog.kt:161)
    at com.intellij.settingsSync.GitSettingsLog.logExistingSettings(GitSettingsLog.kt:145)
    at com.intellij.settingsSync.SettingsSyncBridge.applyInitialChanges(SettingsSyncBridge.kt:90)
    at com.intellij.settingsSync.SettingsSyncBridge.initialize$intellij_settingsSync(SettingsSyncBridge.kt:73)
    at com.intellij.settingsSync.config.SettingsSyncEnabler$getSettingsFromServer$1.run(SettingsSyncEnabler.kt:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:477)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:133)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressSynchronously$9(CoreProgressManager.java:567)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$new$0(ProgressRunner.java:85)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:249)
    at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:98)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:221)
    at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.use(trace.kt:49)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:220)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:660)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:735)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:691)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:659)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:79)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:202)
    at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:98)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$5(ProgressRunner.java:249)
    at com.intellij.openapi.progress.impl.ProgressRunner$ProgressRunnable.run(ProgressRunner.java:501)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$launchTask$18(ProgressRunner.java:466)
    at com.intellij.util.concurrency.ChildContext$runAsCoroutine$1.invoke(propagation.kt:92)
    at com.intellij.util.concurrency.ChildContext$runAsCoroutine$1.invoke(propagation.kt:92)
    at com.intellij.util.concurrency.ChildContext.runAsCoroutine(propagation.kt:97)
    at com.intellij.util.concurrency.ChildContext.runAsCoroutine(propagation.kt:92)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$launchTask$19(ProgressRunner.java:464)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732)
    at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.io.IOException: Could not rename file C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\._plugins.json3250672935684024743.tmp to C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\plugins.json
    at org.eclipse.jgit.dircache.Checkout.checkout(Checkout.java:227)
    at org.eclipse.jgit.dircache.DirCacheCheckout.keep(DirCacheCheckout.java:1220)
    at org.eclipse.jgit.dircache.DirCacheCheckout.processEntry(DirCacheCheckout.java:1160)
    at org.eclipse.jgit.dircache.DirCacheCheckout.preScanTwoTrees(DirCacheCheckout.java:308)
    at org.eclipse.jgit.dircache.DirCacheCheckout.doCheckout(DirCacheCheckout.java:496)
    at org.eclipse.jgit.dircache.DirCacheCheckout.checkout(DirCacheCheckout.java:466)
    at org.eclipse.jgit.api.CheckoutCommand.call(CheckoutCommand.java:249)
    ... 37 more
Caused by: java.nio.file.AtomicMoveNotSupportedException: C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\._plugins.json3250672935684024743.tmp -> C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync\.metainfo\plugins.json: 系统无法将文件移到不同的磁盘驱动器。
    at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:326)
    at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:291)
    at java.base/java.nio.file.Files.move(Files.java:1430)
    at org.eclipse.jgit.util.FileUtils.rename(FileUtils.java:299)
    at org.eclipse.jgit.dircache.Checkout.checkout(Checkout.java:224)
    ... 43 more

0

Hello, Ynwatong. The problem you encountered seems to be IJPL-171255. Could you please check if removing the C:\Users\usernname\AppData\Roaming\JetBrains\IntelliJIdea2024.2\settingsSync folder while the IDE is closed helps?

0

请先登录再写评论。