انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gource - آنلاین در ابر

gource را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور گورس است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


Gource - تجسم کنترل نسخه نرم افزار

خلاصه


گورس

شرح


گورس یک ابزار تجسم سه بعدی مبتنی بر OpenGL برای مخازن کنترل منبع است.

مخزن به صورت درختی نمایش داده می شود که در آن ریشه مخزن مرکز است.
دایرکتوری ها شاخه و فایل ها برگ هستند. مشارکت کنندگان در کد منبع ظاهر می شوند و
با کمک به فایل ها و دایرکتوری های خاص ناپدید می شوند.

الزامات


گورس برای اجرا به یک کارت گرافیک با قابلیت OpenGL نیاز دارد.

OPTIONS


-h، --کمک
کمک ('-Hبرای کمک گسترده).

-WIDTHxHEIGHT، --نمایشگاه WIDTHxHEIGHT
اندازه نمایش را تنظیم کنید. اگر -f نیز ارائه شده باشد، سعی می‌کند حالت ویدیو را تنظیم کند
به این نیز اضافه کردن ! تا پنجره قابل تغییر نباشد.

-f تمام صفحه

-w پنجره

--شفاف
پس زمینه را شفاف کنید. فقط برای اسکرین شات ها واقعاً مفید است.

--تاریخ شروع 'YYYY-MM-DD hh: mm: ss +tz'
با اولین ورودی بعد از تاریخ ارائه شده و زمان اختیاری شروع کنید.

اگر فاصله زمانی منطقه زمانی مشخص نشده باشد، منطقه زمانی محلی استفاده می شود.

نمونه فرمت های پذیرفته شده:

"2012/06/30"
"2012-06-30 12:00"
"2012-06-30 12:00:00 +12"

--توقف-تاریخ 'YYYY-MM-DD hh: mm: ss +tz'
در آخرین ورودی قبل از تاریخ ارائه شده و زمان اختیاری توقف کنید.

از همان فرمت --start-date استفاده می کند.

-پ، --نقطه شروع موقعیت
از جایی در گزارش شروع کنید (بین 0.0 و 1.0 یا "تصادفی").

- موقعیت توقف موقعیت
توقف (خروج) در برخی از موقعیت های گزارش (با STDIN کار نمی کند).

-t، --توقف در زمان ثانیه ها
توقف (خروج) پس از چند ثانیه مشخص.

-- توقف در انتها
توقف (خروج) در انتهای گزارش / جریان.

-- حلقه هنگامی که به پایان رسید، به ابتدای گزارش برگردید.

-آ، ---پرش خودکار-ثانیه ثانیه ها
اگر برای تعداد مشخصی اتفاقی نیفتد، به طور خودکار به ورودی بعدی بروید
ثانیه صورت گرفت.

-s ، --ثانیه در روز ثانیه ها
سرعت شبیه سازی بر حسب ثانیه در روز

--به موقع
سرعت پخش بلادرنگ

-c، -- مقیاس زمانی مقیاس
تغییر مقیاس زمانی شبیه سازی

-من، --file-idle-time ثانیه ها
زمان بر حسب ثانیه فایل‌ها قبل از حذف بی‌کار می‌مانند یا 0 بدون محدودیت.

-ه ، --قابلیت ارتجاعی شناور
کشش گره ها

-ب، - رنگ پس زمینه FFFFFF
رنگ پس زمینه به صورت هگز.

--تصویر پس زمینه IMAGE
یک تصویر پس زمینه تنظیم کنید.

--عنوان TITLE
یک عنوان تعیین کنید

--اندازه فونت اندازه
اندازه فونت مورد استفاده بر اساس تاریخ و عنوان.

-- فونت-رنگ FFFFFF
رنگ قلم با تاریخ و عنوان در هگز استفاده می شود.

-- کلید نمایش کلید پسوند فایل

--لوگو IMAGE
لوگو برای نمایش در پیش زمینه

---ارگو-offset XxY
موقعیت افست لوگو.

--فرمت تاریخ FORMAT
رشته تاریخ نمایش (قالب strftime) را مشخص کنید.

---log-command VCS
نمایش دستور log استفاده شده توسط gource (git,svn,hg,bzr,cvs2cl).

---log-format VCS
فرمت گزارش در حال خواندن را مشخص کنید (git,svn,hg,bzr,cvs2cl,custom). زمانی لازم است
خواندن از STDIN.

--git-branch
git log شاخه ای غیر از شاخه فعلی را دریافت کنید.

--فالو-کاربر USER
از دوربین بخواهید به طور خودکار کاربر خاصی را دنبال کند.

-- هایلایت-دیر
نام همه دایرکتوری ها را برجسته کنید.

-- برجسته-کاربر USER
نام یک کاربر خاص را برجسته کنید.

-- برجسته کاربران
نام همه کاربران را برجسته کنید.

- رنگ برجسته FFFFFF
رنگ فونت برای کاربران برجسته شده به صورت هگز.

- انتخاب-رنگ FFFFFF
رنگ فونت برای کاربران و فایل های منتخب.

---dir-color FFFFFF
رنگ فونت برای دایرکتوری ها

--dir-name-depth عمق
نام دایرکتوری ها را تا یک عمق خاص در درخت بکشید.

---فایل-پسوندها
فقط پسوند نام فایل نمایش داده شود.

--فایل-فیلتر REGEX
هر فایلی که با عبارت منظم مشخص شده مطابقت دارد را فیلتر کنید.

---فیلتر کاربر REGEX
هر نام کاربری مطابق با عبارت منظم مشخص شده را فیلتر کنید.

--user-image-dir دایرکتوری
دایرکتوری حاوی تصاویر jpg یا .png از کاربران (به عنوان مثال 'نام کامل.png') برای استفاده به عنوان
آواتارها

-- پیش فرض-user-image IMAGE
مسیر jpg. برای استفاده به عنوان تصویر پیش فرض کاربر.

--رنگ-تصاویر
رنگی کردن تصاویر کاربران

-- محصول محور
نمای برش بر روی یک محور (عمودی، افقی).

--لایه گذاری شناور
بالشتک نمای دوربین.

--نمونه گیری چندگانه
چند نمونه برداری را فعال کنید.

--no-vsync
vsync را غیرفعال کنید.

--شکوفه- ضرب شناور
مقدار شکوفه را تنظیم کنید.

- شدت شکوفه شناور
شدت شکوفه را تنظیم کنید.

--max-فایل عدد
حداکثر تعداد فایل یا 0 را بدون محدودیت تنظیم کنید. فایل های اضافی دور ریخته می شوند.

--max-file-lag ثانیه ها
حداکثر زمان ممکن است طول بکشد تا فایل‌های یک commit ظاهر شوند. از -1 بدون محدودیت استفاده کنید.

-- حداکثر سرعت کاربر یاتاقان ها
حداکثر سرعت کاربران می توانند در هر ثانیه سفر کنند.

---اصطکاک کاربر ثانیه ها
زمانی که کاربران صرف می کنند تا متوقف شوند.

- مقیاس کاربر مقیاس
تغییر مقیاس کاربران

- حالت دوربین MODE
حالت دوربین (نمای کلی، آهنگ).

- غیرفعال کردن - چرخش خودکار
غیرفعال کردن چرخش خودکار دوربین

--پنهان شدن DISPLAY_ELEMENT
یک یا چند عنصر نمایشگر را از لیست زیر پنهان کنید:

bloom - اثر شکوفه
تاریخ - تاریخ فعلی
dirnames - نام دایرکتوری ها
فایل ها - نمادهای فایل
نام فایل - نام فایل ها
ماوس - نشانگر ماوس
پیشرفت - ویجت نوار پیشرفت
ریشه - دایرکتوری ریشه درخت
درخت - ساختار درختی متحرک
کاربران - آواتارهای کاربر
نام کاربری - نام کاربران

چندین عنصر را با کاما جدا کنید (به عنوان مثال "موس، پیشرفت")

--هش دانه SEED
دانه تابع هش را تغییر دهید.

--caption-file فایل
فایل کپشن (به قالب گزارش شرح زیر مراجعه کنید).

-اندازه عنوان اندازه
اندازه کپشن.

-کپشن-رنگ FFFFFF
رنگ زیرنویس به صورت هگز.

- زیرنویس - مدت زمان ثانیه ها
مدت زمان شرح.

--caption-offset X
کپشن افست افست (0 تا وسط شرح).

-و ، --output-ppm-stream فایل
خروجی جریان تصویر PPM به یک فایل ('-' برای STDOUT).

این به طور خودکار نوار پیشرفت را در ابتدا پنهان می کند و "stop-at-end" را فعال می کند.
مگر اینکه رفتار دیگری مشخص شده باشد.

-r، - فریم خروجی FPS
فریم خروجی (25,30,60،XNUMX،XNUMX). با --output-ppm-stream استفاده می شود.

--output-custom-log فایل
خروجی یک فایل گزارش فرمت سفارشی ('-' برای STDOUT).

--load-config CONFIG_FILE
یک فایل پیکربندی را بارگیری کنید.

--save-config CONFIG_FILE
یک فایل پیکربندی را با گزینه های فعلی ذخیره کنید.

--مسیر PATH

مسیر یا یک فهرست راهنمای کنترل نسخه پشتیبانی شده، یک فایل گزارش از پیش تولید شده (به گزارش مراجعه کنید
دستورات یا قالب ثبت سفارشی)، یک فایل conf Gource یا '-' برای خواندن STDIN.

اگر مسیر حذف شود، gource سعی می کند یک گزارش را از فهرست فعلی بخواند.

گیت، بازار، تند و SVN مثال ها
مشاهده گزارش مخزن در مسیر فعلی:

گورس

مشاهده گزارش یک پروژه در دایرکتوری مشخص شده:

گورس پروژه من کارگردان

برای پروژه های بزرگ، ایجاد گزارشی از تاریخچه پروژه ممکن است زمان زیادی ببرد. برای
VCS متمرکز مانند SVN، تولید log باعث بارگذاری روی سرور مرکزی VCS می شود.

در این موارد، ممکن است بخواهید یک کپی از گزارش را برای استفاده بعدی ذخیره کنید.

می‌توانید با استفاده از گزینه --log-command VCS یک گزارش در قالب گزارش خاص VCS ایجاد کنید:

سی دی my-svn-project
`گورس --log-command svn` > my-svn-project.log
گورس my-svn-project.log

همچنین می‌توانید از Gource بخواهید یک کپی از فایل گزارش را در قالب خودش بنویسد:

گورس --output-custom-log my-project-custom.log

CVS پشتیبــانی
از «cvs2cl» برای تولید گزارش استفاده کنید و سپس آن را به Gource ارسال کنید:

cvs2cl --chrono --stdout --xml -gq > my-cvs-project.log
gource my-cvs-project.log

سفارشی ورود قالب
اگر می خواهید از Gource با چیزی غیر از سیستم های پشتیبانی شده استفاده کنید، یک لوله وجود دارد
('|') قالب ثبت سفارشی محدود شده:

timestamp - یک مهر زمانی یونیکس از زمان به‌روزرسانی.
نام کاربری - نام کاربری که به روز رسانی را انجام داده است.
نوع - تک نویسه برای نوع به روز رسانی - (A)dded، (M)adified یا (D) حذف شده است.
فایل - مسیر فایل به روز شد.
رنگ - رنگی برای فایل در قالب هگز (FFFFFF). اختیاری.

عنوان ورود قالب
Gource می‌تواند زیرنویس‌ها را در امتداد جدول زمانی با تعیین یک فایل شرح (با استفاده از
--caption-file) در قالب جدا شده لوله ('|') در زیر:

timestamp - مهر زمانی یونیکس از زمان نمایش عنوان.
شرح - شرح

ضبط فیلم های
برای نمونه هایی از ضبط ویدیوها با Gource به راهنمای صفحه اصلی مراجعه کنید:

http://code.google.com/p/gource/wiki/Videos

بیشتر اطلاعات
برای راهنماها و نمونه هایی از استفاده از Gource با نسخه های مختلف، از صفحه اصلی Gource دیدن کنید
سیستمهای کنترل:

http://code.google.com/p/gource/

رابط


زمان نشان داده شده در سمت چپ بالای صفحه در ابتدا از اولین ورودی گزارش تنظیم می شود
خوانده می شود و با توجه به سرعت شبیه سازی (--ثانیه-در-روز) افزایش می یابد.

با فشار دادن SPACE در هر زمان، شبیه سازی متوقف می شود/از سر می گیرد. در حین مکث می توانید از آن استفاده کنید
ماوس را برای بررسی جزئیات تک تک فایل ها و کاربران.

TAB از طریق انتخاب کاربران قابل مشاهده فعلی چرخه می شود.

حالت دوربین، یا ردیابی فعالیت یا نمایش کل درخت کد، قابل تغییر است
با استفاده از دکمه وسط ماوس

برای کنترل دستی دوربین می توانید دکمه سمت چپ ماوس را بکشید. دکمه سمت راست ماوس
نما را می چرخاند

دستورات صفحه کلید تعاملی:

(V) حالت دوربین را تغییر دهید
(C) نشان گورس را نشان می دهد
(K) کلید پسوند فایل را تغییر دهید
(M) قابلیت مشاهده ماوس را تغییر دهید
(N) در زمان به جلو پرش به ورودی ورود بعدی
(S) رنگ ها را تصادفی کنید
(+-) سرعت شبیه سازی را تنظیم کنید
(<>) مقیاس زمانی را تنظیم کنید
(TAB) در میان کاربران قابل مشاهده چرخش کنید
(F12) اسکرین شات
(Alt+Enter) تغییر حالت تمام صفحه
(ESC) ترک کنید

با استفاده از خدمات onworks.net از گورس به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad