Return of the Mac
grr on macOS
RepoZ is back in version 4 and now ships grr as dotnet core executable. That means, grr is cross-platform now and therefore available on macOS as well 🎉
You can use grr from anywhere in macOS to query the repository information from RepoZ in command line.
However, there's a restriction: On Windows, grr cd RepoZ
would directly jump to the repository's directory. On Mac, grr only copies the command to jump to the clipboard. So by now, you have to paste and execute that command manually.
grrui
As a big fan of the awesome Terminal GUI framework gui.cs from the even more awesome Miguel de Icaza, RepoZ now ships with a second command line sidekick: grrui
grrui is basically an interactive Terminal GUI for grr. Both are available as global tools on the command line in Windows and macOS. Choose wisely.
Package installer on macOS
Thanks to grr and grrui, RepoZ for Mac is not a single app file anymore. From now on, RepoZ will be available as package installer for macOS. It will install RepoZ as app and both command line tools (to /usr/local/bin
). Additionally, it registers a launch deamon to launch RepoZ with the system. It has never been easier to get RepoZ to the Mac.
Auto fetch
Last but surely not least, a feature I learned to love as I implemented it. I was not sure whether it was a good idea as I read the feature suggestions #45 & #52 posted by ScottRFrost and twenzel at first.
Auto fetch will automatically fetch your git repositories for you so that you can easily see how far local repositories got behind their remotes. Very subtle yet quite helpful.
Don't panic, git fetch
won't bring you in trouble with local changes. Unlike git pull
it will not touch your local files. I'd like to encourage you to give it a try, it's available for Windows and macOS.
That's it with version 4. As always, I hope you enjoy using RepoZ.
Have fun ✋