unpushed

نرم افزار تصویر:
unpushed
جزئیات نرم افزار:
نسخه: 1.1.0
ها تاریخ: 14 Apr 15
توسعه دهنده: Dmitry Bashkatov
پروانه: رایگان
محبوبیت: 11

Rating: 2.0/5 (Total Votes: 1)

در unpushed چنگال از پروژه "غیر متعهد" نوشته اصلی توسط براندون رودز ایجاد (http://bitbucket.org/brandon/uncommitted) است.
"unpushed" می افزاید: برخی از ویژگی های: * پشتیبانی از چک کردن شاخه برای تصدیق unpushed * * * * بر روی صفحه نمایش اطلاع رسانی
مقدمه از نویسنده اصلی
هنگامی که کار بر روی یک نسخه کنترل پروژه بر روی هارد دیسک من، من اغلب بیش از سرعت تلنگر به پروژه دیگری برای ایجاد یک تغییر سریع است. در پایان روز من در مورد این تغییر دیگر فراموش و اغلب آن را پیدا ماه بعد وقتی که من که مخزن دوباره وارد کنید. من یک راه برای در پایان هر روز در مورد هر گونه تغییر غیر متعهد نشستن بر روی سیستم من هشدار داده شود مورد نیاز است.
بنابراین این "غیر متعهد" اسکریپت متولد شد: با استفاده از سیستم خود را بیابید (1) فرمان توسط راه رفتن یک درخت سیستم فایل در خود و یا، آن را به نسخه دایرکتوری کنترل پیدا کردن و چاپ گزارش بر روی خروجی استاندارد در مورد هر گونه تغییر غیر متعهد هنوز هم در نشسته خود را رانندگی. با اجرای آن از یک cron را (8) کار شما می توانید این روال اطلاع رسانی کند.
در حال اجرا "unpushed"
به طور پیش فرض استفاده می کند "unpushed" قرار (1) فرمان برای اسکن برای مخازن، به این معنی که می تواند به سرعت حتی بیش از سیستم فایل بسیار بزرگ مانند دایرکتوری خانه من کار:
& nbsp؛ در unpushed ~
اما شما باید هشدار داد: به دلیل کردهاید (1) پایگاه داده است تنها یک بار در روز بر روی اکثر سیستم به روز، این مخازن که تو سال گذشته اجرا آن ایجاد تنگ شده. به کاملا مطمئن شوید برای دیدن همه مخازن فعلی، شما به جای باید بپرسید "unpushed" جستجو در درخت سیستم فایل خود را. برای این کار بر روی خود را "DEVEL" دایرکتوری، به عنوان مثال، شما می توانید این نوع:
& nbsp؛ در -w unpushed ~ / DEVEL
نه تنها خروجی "-W" همیشه تا به روز می شود، اما معمولا سریعتر برای درختان دایرکتوری کوچک است. رفتار پیش فرض استفاده از کردهاید (1) (که همچنین می توان به صراحت درخواست، با "ل") است سریع تر زمانی که درخت دایرکتوری که شما در جستجوی بسیار بزرگ است.
اگر شما همیشه می خواهید یک لیست از تمام مخازن، و نه فقط کسانی که با تغییرات غیر متعهد، شما می توانید "-a" گزینه استفاده کنید:
را لمس کنید و. -a unpushed ~
همچنین شما می توانید فایل های دقیق و یا شاخه لیست با استفاده از "-v" گزینه طولانی تغییر یافت:
را لمس کنید و. -v unpushed ~
شما همیشه می توانید کمک دریافت با اجرای "unpushed" بدون استدلال و یا با "-h" و یا "--help" گزینه.
بر روی صفحه نمایش اطلاع رسانی
& nbsp؛ در unpushed-اطلاع ~
بر روی صفحه نمایش اطلاع رسانی در مورد تغییرات ناکرده و unpushed نشان می دهد. در لینوکس این است که از طریق کتابخانه pynotify انجام می شود. در سیستم های دیگر این ویژگی است که اجرا نشده است.
شما می توانید این خط به crontab شما (-e crontab کاربر) اضافه کنید:
* / 18-20 اکتبر * * * * * * * * * * * * unpushed-اطلاع ~
این به شما اطلاع رسانی در مورد تغییرات ناکرده و unpushed هر 10 دقیقه شروع از پایان 18:00 در 08:00 را نشان می دهد.
فراموش نکنید که برای اضافه کردن unpushed-اطلاع به در corn PATH!
VCS پشتیبانی
در حال حاضر، "unpushed" پشتیبانی:
* `Mercurial`_ (دایرکتوری .hg)
* `Git`_ (دایرکتوری .git)
* `Subversion`_ (دایرکتوری .svn)
تنها حمایت شاخه برای دستگاه گوارش وجود دارد. من نمی دانم که چگونه به آن را انجام دهد در جیوه به خاطر من آن را استفاده نمی

چه در این نسخه جدید است.

رفع نشانه گذاری README
گزارش فایل های untracked به طور جداگانه
اضافه کردن گزینه -t به چشم پوشی از فایل های untracked
نمایش changesets تحت فشار قرار دادند نه در جیوه. تشکر گویلهرم Gondim برای آزمایش

مورد نیاز:

پایتون

نرم افزار های مشابه

cvsclone
cvsclone

3 Jun 15

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

hgnested
hgnested

14 Apr 15

نظرات به unpushed

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!