Bonjour,
Je me suis inscrit sur cette liste afin d'avoir quelques informations qui ne sont pas sur le Wiki.
Je gère plusieurs logiciels dont le nombre de fichiers est supérieur à 65 000 fichiers avec une profondeur de répertoire > 256 caractères.
Est-ce que WAPT peux faire ces installation sachant que aucun des produits de distribution payants ne sache le faire ?
Merci d'avance Stanislas Garret
Un paquet WAPT est un fichier ZIP avec les extensions Zip64 activées. Donc en théorie, Number of Files Inside an Archive 62^64 - 1 Size of an Archive [bytes] 2^64 - 1 Number of Segments in a Segmented Archive : 4,294,967,295 - 1 Central Directory Size [bytes] : 2^64 - 1
Si on dépasse les limites de ZIP64 / Python alors il faut segmenter en plusieurs paquets ou de faire un zip de zips...
Wapt faisant également une signature cryptographique des fichiers, le processus d'empaquetage risque d'être un peu long.... Des optimisations dans le cadre de cet usage sont peut être nécessaires.
J'ai testé avec 80000 fichiers, cela ne pose pas de problème. Le ZIP64 a l'air de gérer. Pour la limite de répertoires, cela semble être être celles de Windows...
Pour le déploiement de gros logiciels, il y a d'autres problématiques. - WAPT télécharge le ZIP depuis un dépot http - puis le décompresse au moment de l'installation - puis lance la procédure d'installation qui va créer une troisième copie des fichiers. Pour des logiciels de CAO (catia par exemple) ou comme Adobe CS Indesign, cela nécessite de la place disque sur la machine cliente....
Hubert.
Le 26/01/2015 17:14, Stanislas Garret a écrit :
Bonjour,
Je me suis inscrit sur cette liste afin d'avoir quelques informations qui ne sont pas sur le Wiki.
Je gère plusieurs logiciels dont le nombre de fichiers est supérieur à 65 000 fichiers avec une profondeur de répertoire > 256 caractères.
Est-ce que WAPT peux faire ces installation sachant que aucun des produits de distribution payants ne sache le faire ?
Merci d'avance Stanislas Garret _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
²