سلام
من و دوستم میخوایم با هم یه برنامه توی Qt بنویسیم چطور میتونیم کد هایی رو که مینویسیم آنلاین بین دو کامپیوتر سینک (همگام سازی) کنیم؟
گیت هابو میدونم ولی پولیه روشی هست که سرور لازم نباشه و مستقیم بین دو کامپیوتر انجام بشه؟
سلام
من و دوستم میخوایم با هم یه برنامه توی Qt بنویسیم چطور میتونیم کد هایی رو که مینویسیم آنلاین بین دو کامپیوتر سینک (همگام سازی) کنیم؟
گیت هابو میدونم ولی پولیه روشی هست که سرور لازم نباشه و مستقیم بین دو کامپیوتر انجام بشه؟
سلام . وقت بخیر . من خودم به شخصه از درایوهای مجازی استفاده میکنم . یکی از بهترین ها که روی همه ی سیستم ها و دستگاه ها خوب جواب میده google drive و one drive است . علتم اینه ادیتور ویرایش سند دارد . من هم برای برنامه نویسی متلب و هم نوشتن مقاله ها به صورت گروهی از one drive استفاده میکنم . البته من در مورد QT چیزی نمیدونم . موفق باشین
من از وان درایو بیشتر استفاده میکنم . چون یک پوشه تو حافظه ایجاد میکنه . فایل ها بصورت افلاین هم موجود هستن و هر دفه برای استفاده نیازی به دانلود نیست . نرم افزار دلخواه هم براشون تعریف میکنم . و از همه مهمتر تو دستگاه های همراه برنامه ورد مایکروسافت تنها برنامه ای هست فایل های فارسی رو بصورت کامل پشتیبانی میکنه .
فایل در صورت تغییر و ذخیره تغییر بلافاصله اپلود میشه . اگه در زمان تغییر ، کاربر دیگه ای فایل رو تغییر بده فایل در نسخه ای جدید به اسم کاربر ذحیره میشه . تنها مشکل وان درایو اینه . بصورت همزمان نمیشه چندین نویسنده فایل رو تغییر بدن و همه همزمان تغییرات رو مشاهده کنند . البته شاید بشه من نتونستم .
البته قبلا با گوگل داکس کار کردم میشد همزمان تغییرات سایر نویسنده رو ببینم . مثل چت . اما گوگل داکس مشکلات خودشو داره
پیدا کردم بهترینشو
BitTorrent Sync
اتوماتیک هم سینک میشه فوق العادست
p2p هم هست و جایی آپدیت نمیشه پس امنیت داره
رو لینوکس و ویندوز تست کردم عالیه
gitlab هم خوبه
فقط نمیدونم pricing واسه چیه؟من که پروژه private ایجاد کردم هزینه ای نداشت