نمای کلی تغییرات و بازنگری ها

گوگل درایو تاریخچه‌ای خودکار از تغییرات را نگهداری می‌کند که می‌تواند به کاربران در ردیابی تغییرات فایل و ویرایش‌های محتوا کمک کند. در تاریخچه ویرایش‌ها، کاربران می‌توانند ویرایش‌های انجام شده را مشاهده کنند و با ویرایش‌های خاص، به نسخه خاصی از فایل بازگردند.

اصطلاحات زیر مربوط به منابع تغییرات و اصلاحات API گوگل درایو هستند:

لیست کنترل دسترسی (ACL)
فهرست تمام منابع مجوز مرتبط با یک فایل، پوشه یا درایو مشترک.
تغییر
تغییری که در محتوای یک فایل یا فراداده‌های یک فایل یا درایو مشترک ایجاد می‌شود.
گزارش تغییر کاربر

سابقه‌ای از تمام تغییراتی که یک کاربر در هر فایل قابل ویرایش در My Drive خود، مانند Google Docs، Sheets یا Slides، ایجاد کرده است. برای اعضای یک درایو مشترک، گزارش تغییرات کاربر همچنین شامل ورودی‌هایی در مورد عضویت در درایو مشترک، سطوح دسترسی کاربر به موارد موجود در آن درایو مشترک و تغییرات نام درایو مشترک است.

گزارش تغییرات درایو مشترک

سابقه‌ای از تمام تغییرات در یک درایو مشترک، مانند اضافه یا حذف کاربران، و تمام تغییرات در موارد موجود در آن درایو مشترک. تغییر در یک مورد در یک درایو مشترک، هم در گزارش تغییرات کاربر و هم در گزارش تغییرات درایو مشترک نمایش داده می‌شود.

تغییر ورودی لاگ

سابقه‌ای از تغییر ایجاد شده در محتوای یک فایل یا فراداده یک فایل یا درایو مشترک. یک ورودی گزارش تغییرات، کاربری که تغییر را ایجاد کرده، مهر زمانی و یک شناسه را نشان می‌دهد. در هر زمان، فقط می‌توان یک ورودی برای هر فایل یا درایو مشترک در گزارش تغییرات داشت. هر بار که آن فایل یا درایو مشترک تغییر می‌کند، یک شناسه جدید برای آن ورودی ایجاد می‌شود و جایگزین ورودی قبلی می‌شود.

بازنگری

نسخه‌ای از فایل که نشان‌دهنده‌ی تغییر در محتوای فایل است (نه فراداده). هر ویرایش را می‌توان با استفاده از منبع revisions در Drive API دسترسی پیدا کرد.

بازنگری سر

جدیدترین نسخه یک فایل. headRevisionId با استفاده از منبع files در Drive API قابل دسترسی است. headRevisionId فقط برای فایل‌های blob در Drive در دسترس است.

بازبینی لکه‌ای

نسخه‌ای از یک فایل دودویی غیرقابل تغییر، مانند تصویر، ویدیو یا PDF. اگر ویرایش blob تنها ویرایش فایل دودویی باشد، نمی‌توان آن را حذف کرد. یک blob جدید را می‌توان به عنوان یک ویرایش جدید آپلود کرد که به ویرایش اصلی جدید آن فایل تبدیل می‌شود.

هر ویرایش فایل blob، به غیر از ویرایش head، که به عنوان "Keep Forever" تعیین نشده باشد، قابل پاکسازی است. ویرایش‌های قابل پاکسازی معمولاً به مدت 30 روز نگهداری می‌شوند، اما اگر فایلی 100 ویرایش داشته باشد که به عنوان "Keep Forever" تعیین نشده باشند و یک ویرایش جدید آپلود شود، می‌توان آنها را زودتر پاکسازی کرد.

برای اطلاعات بیشتر در مورد تنظیم ویرایش‌های blob به عنوان "Keep Forever"، به بخش "مشخص کردن ویرایش‌ها برای ذخیره از حذف خودکار" مراجعه کنید.

تاریخچه ویرایش‌ها

سابقه‌ای از تمام ویرایش‌های یک فایل به ترتیب زمانی. تغییر در یک فایل Docs، Sheets یا Slides یک ویرایش جدید دریافت می‌کند. هر بار که محتوا تغییر می‌کند، Drive یک ورودی تاریخچه ویرایش جدید برای آن فایل ایجاد می‌کند. با این حال، این ویرایش‌های فایل ویرایشگر ممکن است با هم ادغام شوند، بنابراین پاسخ API ممکن است تمام تغییرات یک فایل را نشان ندهد.