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

حامد الهی فر ۲۷ فروردین ۱۳۹۷ ۰ دیدگاه

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

 

امکانات GRV

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

نیازمندی ها

  • زبان برنامه نویسی GO نسخه 1.5 به بالا
  • 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

مراحل نصب

$ 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

 

فناوران شبکه سینداد (آهنگ نوآوری)

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