ايران ويج

نسخه‌ی کامل: نحوه ی بک آپ گیری از پروژه ها
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام Biggrin

گفتم یه تاپیکی بزنم، و در مورد اینکه چه راه هایی برای backup گرفتن از پروژه هامون(مثلا پروژه ی برنامه با #C یا همین پروژه های الکترونیک و...) هست و کدوم روش اصولی تره...


من خودم، معمولا از کل فولدر پروژه، یه نسخه زیپ شده با 7zip میگرم، و نگه میدارم... (مثلا با گذشت زمان و توسعه پروژه، تعداد این فایل های زیپ شده هم زیاد میشن...) و اسم این زیپ ها رو، به ترتیب 001، 002 و ... به همراه تغییراتی که توی پروژه دادم، میذارم...
مثلا :
کد php:
009(xxxx bug fixed).7z 

شما چطوری بک آپ میگیرین؟
برنامه ی خاصی هست برای این کار؟ که مثلا اتومات زیپ کنه، و داخل یه هارد دیگه یا مثلا usb flash کپی کنه؟

تشکرBiggrin
من توصیه می کنم از این ورژن کنترلر ها استفاده کنیدBiggrin
من با Git خیلی حال می کنمBiggrin
درود
در ویندوز با ابزار TASK SCHEDULER و یک بچ فایل میتوان اتوماتیک از فایل ها بک اپ گرفت.
پیروز باشید.
نقل قول:
در ویندوز با ابزار TASK SCHEDULER و یک بچ فایل میتوان اتوماتیک از فایل ها بک اپ گرفت.
پیروز باشید.
بله
داشتم میگشتم ، اینو دیدم:
http://www.howtogeek.com/167283/how-to-a...al-studio/

از همون bat.* استفاده کرده...

TASK SCHEDULER هم جالب میشه ها...
مثلا بذاری هر شب یه فایل زیپ تولید کنه، overwrite کنه خودشم...
برای امنیت...



نقل قول: من توصیه می کنم از این ورژن کنترلر ها استفاده کنیدBiggrin
من با Git خیلی حال می کنم

توضیح بیشتری میدی آقا بهزاد؟
بطور کلی ورژن کنترلر، اتومات خودش بکاپ میگیره؟
بک آپ گیری برای کل پروژه هست ، یا مختص هر فایل، بک آپ جداگانه میگیره؟
پلاگین هست یا کلا یه نرم افزار مستقل هستش؟


تشکر
(۱۷-آبان-۱۳۹۳, ۰۰:۰۰:۴۹)salehjg نوشته است: [ -> ]
نقل قول: من توصیه می کنم از این ورژن کنترلر ها استفاده کنیدBiggrin
من با Git خیلی حال می کنم
توضیح بیشتری میدی آقا بهزاد؟
بطور کلی ورژن کنترلر، اتومات خودش بکاپ میگیره؟
بک آپ گیری برای کل پروژه هست ، یا مختص هر فایل، بک آپ جداگانه میگیره؟
پلاگین هست یا کلا یه نرم افزار مستقل هستش؟
تشکر
ورژن کنترل ها نسخه های مختلف برنامه رو ذخیره می کنند
تغییرات رو کنترل می کنند
و اجازه میدن چند نفر روی یک پروژه کار بکنن
اینا انواع مختلفی دارن اما من در مورد GIT توضیح میدم
ولی اصول کلی همه ورژن کنترلر ها یکی هست
ورژن کنترل تغییرات هر فایل رو چک می کنه و با انجام تغییرات اونا رو ذخیره می کنه
برای همین از کل پروژه بکاپ نمی گیره فقط فایل تغییر داده شده رو داره
برای همین می شه فایل PATCH رو هم از روی ورژن های نرم افزار ساخت
ورژن کنترلر یک نرم افزار مستقل هست
Revision control
کنترل نسخه
این فقط یه پیشنهاده شما می تونید هرجوری خواستید پروژه رو اداره کنید
A successful git branching model
انشاالله تا اخر هفته برسم براتون توضیحات کاملش رو بزارم فعلا به نسخه انگلیسیش قناعت کنید.