What's new in Bonobo Git Server 2.1

A couple days ago I released a new version 2.1 of Bonobo Git Server. If you’ve never heard of this project it is a centralized git server for Windows with nice repository browser and user management functions – like a Github for your own Windows server.

Lots of functionality was implemented by your kind pull request which I am very grateful for and want to say thank you again guys!

Raw file display

Displaying raw file is a very useful feature that you might know from Github.

Raw file display button

After clicking on the Raw button the content of the file is displayed in the browser and can be easily saved as a file or copied to your clipboard.

Raw file display in browser

Download repository as zip

This is so far the most requested feature for the past few weeks. The ability to simply download the repository in a zip file was missing in Bonobo Git Server for a long time, but it’s finally here.

Download repository as zip button

Checking the repository content has never been easier. Just click on the Download ZIP button in the repository list.

Existing repositories

With this release, the server is capable of discovering existing repositories, but bare in mind that they have to be bare ones.

Simply point a repository folder in general settings to your existing one with repositories and they get picked up and imported to the server.

Also, if any repository is missing on the file system you get notified in the web user interface.

Default language selection

Bonobo Git Server is translated into many languages, but it had one giant flaw. You had to set the language up every time you lost a session.

Default language selection in general settings

This issue has been resolved and you can set the locale of the application in general settings.

Localization

New localization files has been added to Bonobo Git Server. Now, it can speak

  • Russian,
  • Swedish and
  • Spanish

as well. Impecable!

Repository Browser and special chars

ASP.NET MVC had problems with some characters that were part of the path inside a repository. As an iOS developer you would often use + and other characters in your file name.

This release addresses this by encoding the path into safe characters, so you can browse all the files you can imagine.

Those were the major features and improvements for the version 2.1. I hope you’ll enjoy it and find Bonobo Git Server useful tool for your development.


Did you like the article? Send me a comment!