bup-tag(1) General Commands Manual bup-tag(1)

bup-tag - برچسب‌گذاری یک کامیت در مخزن bup

bup tag

bup tag [-f] <tag name> <committish>

bup tag -d [-f] <tag name>

دستور bup tag برای فهرست‌کردن، ایجاد یا حذف برچسب‌ها در مخزن bup استفاده می‌شود.

برچسب (tag) روشی ساده برای بازیابی یک کامیت خاص است. می‌توان از آن برای نشانه‌گذاری یک پشتیبان مشخص به منظور بازیابی آسان‌تر در آینده استفاده کرد.

هنگامی که این دستور بدون هیچ آرگومانی فراخوانی شود، تمامی برچسب‌های موجود در مخزن را فهرست می‌کند. هنگامی که با یک نام برچسب و شناسه کامیت یا نام ارجاع (ref) فراخوانی شود، در صورتی که برچسب وجود نداشته باشد، برچسب جدیدی با نام داده‌شده ایجاد می‌کند که به کامیت ارائه‌شده در آرگومان دوم اشاره دارد. هنگامی که با `-d' و نام یک برچسب فراخوانی شود، آن برچسب را (در صورت وجود) حذف می‌کند.

ابزار bup محتوای نسخه‌های پشتیبان دارای برچسب را از طریق هر دستوری که پشتیبان‌ها را فهرست یا نمایش می‌دهد ارائه می‌کند. این موارد زیر دایرکتوری /.tag قابل دسترسی هستند. برای نمونه، دستور `ftp' برچسبی با نام `tag1' را در مسیر /.tag/tag1 نمایش خواهد داد.

حذف یک برچسب
بازنویسی برچسب نام‌برده حتی اگر قبلاً وجود داشته باشد. همراه با -f، در صورت عدم وجود برچسب خطایی گزارش نمی‌شود.

$ bup tag new-puppet-version hostx-backup
$ bup tag
new-puppet-version
$ bup ftp "ls /.tag/new-puppet-version"
files..
$ bup tag -d new-puppet-version

bup-save(1), bup-split(1), bup-ftp(1), bup-fuse(1), bup-web(1)

بخشی از مجموعه bup(1).

Gabriel Filion lelutin@gmail.com.

2026-09-01 Bup 0.34+