المشاركات : 778
المواضيع 97
:
: 0
الإنتساب : Nov 2008
السلام عليكم,
اخوآني الكرام, كنت بدئت في مشروع جديد اليوم (للتجربة)
وعند اغلآق الدلفي بدلا من ان اعمل سيف للمشروع قمت بإغلآقه بالخطأ,,
سؤآلي, الآ يتم عمل احتيآط لمشروعي من قبل الدلفي تلقآئية كل فترة معيّنة ؟
وأين اجد هذا الإحتياط ان كان هناك احتيآط بارك الله لكم جميعا,,
والسلام عليكم ورحمة الله
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
المشاركات : 240
المواضيع 16
:
: 0
الإنتساب : Dec 2008
دلفي 2009 او 2010 او 7
في اغلب الاحيان يتم الحفظ تلقائيا ويكون الملف بهذه الاسم :
myunit.~pas كل ماعليك هو مقارنة الوقت مع الملفات الاصلية
او اذهب الى ملف history في 2009 او 2010
المشاركات : 778
المواضيع 97
:
: 0
الإنتساب : Nov 2008
اولا , الدلفي 2010 هو ما اعمل عليه,
إقتباس :في اغلب الاحيان يتم الحفظ تلقائيا ويكون الملف بهذه الاسم :
هل هذا يتم في حآلة عدم حفظ المشورع ولا لمرّة وآحدة ايضى ؟
يعني لم اقم بحفظه من الأصل وبعد تقريبا سآعة خسرت ما كنت اعمل عليه,
لآنني لم اجد الملف لحد الآن,
بارك الله لك اخي الكريم,
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
المشاركات : 240
المواضيع 16
:
: 0
الإنتساب : Dec 2008
31-12-2009, 02:52 PM
(آخر تعديل لهذه المشاركة: 31-12-2009, 08:10 PM بواسطة kachwahed.)
اذا لم تقم بالحفظ وكان المشروع باخذ الاسم التلقائي اقصد Project1 وقد قمت بال Compilation ولم تقم بالحفظ ففي اغلب الاحيان دلفي يقوم بحفظ المشروع تحت جذر ال Projects .
تحت لاحقة :
*.exe و *.dcu
المشاركات : 778
المواضيع 97
:
: 0
الإنتساب : Nov 2008
إقتباس :ففي اغلب الاحيان دلفي يقوم بحفظ المشروع تحت جذر ال projects
بارك الله لك اخي محمد,
يبدوا في حآلتي لم يقم دلفي بحفظ المشروع, لآنني لم اجد للمشروع أثر,
اعدت بنآء المشورع من جديد, وفي المستقبل لن يتكرر الخطأ ان شاء الله
على كل حال, بارك الله فيك,
والسلام عليكم
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
لا يوجد بدلفي حفظ تلقائي
ما لم تقم بحفظ المشروع فلن تجده سواء عملت Compile او لم تعمل
االملفات التي بلاحقتها ~ تنشا بعد ثاني حفظ وما يلي
باصدارات دلفي الحديثة يتم حفظ كل النسخ من اول حفظ الى اخر حفظ
يعني لو قمت بالتعديل والحفظ 6 مرات ستجد 6 نسخ
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
وعليكم السلام ورحمة الله
شخصيا أقوم بحفظ عمل اليوم باستخدام ملف دفعي (Batch File *.bat)، هذا جزء Backup:
كود :
IF NOT EXIST Backup md Backup
Move *.exe Backup
"%programfiles%\winrar\rar.exe" a -m5 %BackupFile% *.*
Move Backup\*.exe
Move %BackupFile%.rar Backup
IF EXIST Backup\%BackupFile%.rar EXIT
بهذا يتم إنشاء مجلد Backup وحفظ نسخة من سورس البرنامج دون الملف التنفيذي، بتأريخ وتوقيت حفظ المشروع.
لكن يجب تعريف %BackupFile% أولا كما يلي:
كود :
SET BackupFile="%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%-%time:~3,2%-%time:~6,2%"
ملاحظة: استخدمت هنا ضغط Winrar حيث يجب أن يكون مثبت على الجهاز في Program files
ولا بأس بحذف الملفات الزائدة قبل حفظ نسخة من مشروع مكتوب على Delphi 2010 بشيء مثل:
كود :
del *.~*
del *.dcu
del *.map
del *.ddp
del *.dti
del *.dof
del *.cfg
del *.bak
del *.local
del *.identcache
del *.2007
del *.stat
del *.tvsconfig
attrib __history -h
rd __history /s /q
هناك Plugins تريحك من كل ذلك مثل CNPack وفيها خاصية حفظ نسخة احتياطية.
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...