Project

General

Profile

Actions

Bug #12998

open

Ограничение на длину имени файла при загрузке проекта с требованиями из git

Added by Natalia Gorelits 8 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
03/25/2024
Due date:
% Done:

0%

Estimated time:
Detected in build:
1.4.849
Platform:
Linux x64
Published in build:

Description

При загрузке из гита проекта с ТНУ к ОСРВ arch (https://forge.ispras.ru/git/jetos-reqs.arch.git) происходит коллапс по причине превышения допустимой длины имени файла и загрузка прерывается.
На win64 такого не наблюдалось.

eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.cpp.product -pluginCustomization=/home/user/workspace/tools/eclipse/custom.ini
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.cpp.product -pluginCustomization=/home/user/workspace/tools/eclipse/custom.ini

org.eclipse.egit.ui
Error
Mon Mar 25 15:59:38 MSK 2024
Git repository clone failed.

org.eclipse.jgit.api.errors.JGitInternalException: File name too long
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:223)
    at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:194)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.executeCloneOperation(AbstractGitCloneWizard.java:490)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard$5.run(AbstractGitCloneWizard.java:446)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: java.io.IOException: File name too long
    at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.base/java.io.File.createTempFile(File.java:2170)
    at org.eclipse.jgit.dircache.DirCacheCheckout.checkoutEntry(DirCacheCheckout.java:1532)
    at org.eclipse.jgit.dircache.DirCacheCheckout.doCheckout(DirCacheCheckout.java:569)
    at org.eclipse.jgit.dircache.DirCacheCheckout.checkout(DirCacheCheckout.java:471)
    at org.eclipse.jgit.api.CloneCommand.checkout(CloneCommand.java:399)
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:220)
    ... 4 more
!1.4.849_lin_arch_name_too_long.png!

Files

1.4.849_lin_arch_name_too_long.png (51.6 KB) 1.4.849_lin_arch_name_too_long.png Natalia Gorelits , 03/25/2024 04:11 PM

Related issues 1 (1 open0 closed)

Related to Requality - Bug #13042: Ограничение на длину имени файла при загрузке проекта с требованиями из git (первый запуск сборки)New04/24/2024

Actions
Actions

Also available in: Atom PDF