Git ֆայլերի վերափոխման համակարգը նիհար է, արագ և շարժական: Git- ը միշտ կարգավորում է առարկաները, մասնավորապես `ֆայլերը: Թղթապանակները ստեղծվում են միայն այն դեպքում, եթե դրանց մեջ ֆայլեր կան, հակառակ դեպքում Git- ը նույնիսկ չի գրանցի դրանք: Որոշ նախագծերում սա տհաճ կողմնակի էֆեկտներ ունի: Օրինակ, Shopware խանութ համակարգը գործելու համար ապավինում է թղթապանակի կառուցվածքին խիստ պահպանմանը:
Եթե նույնիսկ մեկ պանակ բացակայում է (օրինակ `« քեշ »պանակում կամ« ձևանմուշներ »-ում), Shopware- ը հաստատում է ծառայությունը: Օրինակ, «տեղեկամատյաններ» թղթապանակում ամենավերջին մատյան ֆայլը թողարկվում է:
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The directory "C:\...\cache\doctrine\filecache\" does not exist'
Խնդիրը լուծելու համար պարզապես պահեք հետևյալ php ֆայլը պահեստի արմատային պանակում, որի դատարկ թղթապանակները դեռ առկա են, և գործարկեք այն:
4287bb0575ce0f5ea732
Ֆայլն անցնում է պանակի ամբողջ կառուցվածքով ռեկուրսիվորեն և դատարկ ֆայլը տեղադրում «դատարկ թղթապանակ» դատարկ թղթապանակների մեջ: Այն բանից հետո, երբ դուք մղել եք փոփոխությունը և քաշել այն խնդրահարույց պահեստի վրա, պանակի կառուցվածքն այժմ ավարտված է, և Shopware- ն աշխատում է առանց խնդիրների: