FreeCAD/FreeCAD

[Problem] Project Utility tool is barebone

Aperta

#9714 aperta il 2 giu 2023

 (13 commenti) (0 reazioni) (0 assegnatari)C++ (5550 fork)batch import
Help wantedMod: CoreStatus: ConfirmedType: Bug

Metriche repository

Star
 (30.913 stelle)
Metriche merge PR
 (Merge medio 24g 7h) (217 PR mergiate in 30 g)

Descrizione

Problem description

I am experimenting with Git and FC without Large File Support, so I resorted in unpacking the projects with the Project Utility tool. The unpacking seems to work, but the repacking in FCStd has some serious issues:

  1. The resulted project is ALWAYS called "project", regardless of its original name.
  2. The resulted project has .fcstd as a file extension instead of .FCStd .
  3. You can't unpack a file containing an .FCStd dependency, as it gives an error despite the .FCStd present in destination folder: image
  4. You can't automate multiple actions without Pythoning.
  5. You can't delete a failed project.fcstd repack despite having every document closed in FC, resorting in FC closure. image

I've added my working folders too so you can give it a look yourself.

EDIT: Forum discussion here

Anything else?

DependentFiles.zip

Version

0.21 (Development)

Full version info

OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 0.21.0.33345 (Git)
Build type: Release
Branch: master
Hash: a3c4f4bb01f5201daf666852444a8f9c5adbda8d
Python 3.10.11, Qt 5.15.8, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/Europe (en_150)

Guida contributor