FreeCAD/FreeCAD

[Problem] Project Utility tool is barebone

开放

#9,714 创建于 2023年6月2日

 (13 条评论) (0 个反应) (0 位负责人)C++ (5,550 个派生)batch import
Help wantedMod: CoreStatus: ConfirmedType: Bug

仓库指标

星标
 (30,913 个星标)
PR 合并指标
 (平均合并 24天 7小时) (30 天内合并 217 个 PR)

描述

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)

贡献者指南