نرم افزار GRV برای مشاهده ریپوهای Git در ترمینال لینوکس

supermod 27 فروردین 1397 ۰ دیدگاه

نرم افزار GRV چیست؟

نرم‌ افزار  GRV مخفف عبارت Git Repository Viewer بوده که برنامه‌ای متن باز جهت مشاهده ریپوهای git در ترمینال لینوکس است. این نرم‌افزار برای جست‌وجوی commitها، شاخه‌ها و تغییرات با استفاده از vim کاربرد دارد. رفتار (GRV) به‌راحتی با فایل تنظیماتش قابل تغییر است.

GRV – نرم‌ افزاری جهت مشاهده ریپوهای Git در ترمینال لینوکس

امکانات نرم افزار GRV

  • ارائه جست‌وجوی ساختار یافته و فیلتر بر روی (refs ,commit)ها
  • پشتیبانی از کلیدهای ترکیبی (vi/vim)
  • تشخیص تغییر بر روی ریپو و اعمال بروز رسانی خودکار
  • مرتب‌سازی با استفاده از تقسیم‌بندی صفحه
  • تم با قابلیت شخصی‌سازی
  • امکان استفاده از موس

نیازمندی‌ها

  • زبان برنامه‌نویسی (GO) نسخه ۱.۵ به بالا
  • libncursesw, libreadline and libcurl
  • cmake – to build libgit2

نیازمندی‌های نصب

$ sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake        #Debian/Ubuntu

# yum install ncurses-devel readline-devel cmake                                     #RHEL/CentOS

# dnf install ncurses-devel readline-devel cmake                                      #Fedora

مراحل نصب GRV

$ go get -d github.com/rgburke/grv/cmd/grv

$ cd $GOPATH/src/github.com/rgburke/grv

$ make install

بعد از نصب شما می‌توانید با استفاده از فرمان زیر برنامه را اجرا کنید:

$ $GOBIN/grv -repoFilePath /path/to/repository/

جهت اطلاعات بیشتر می‌توانید به (help) نرم‌افزار مراجعه کنید.

$ $GOBIN/grv -h

نرم افزار GRV

 

نرم افزار GRV

نرم افزار GRV
سرور لینوکس
فناوران شبکه سینداد (دانش بنیان)

سینداد یعنی هدیه‌ی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.