If you are reading this now, that means the migration was a success! Prior to this month, the rabbitvcs.org domain and website was hosted by Bruce (a long lost but much missed developer for the project). Since Bruce is no longer associated with RabbitVCS I decided the domain and website needed to be migrated to my own servers. A few weeks ago we transferred domain name ownership but kept the website hosting the same. But today, we have moved all of the website, including the blog and wiki, to a new server under my control. Hopefully, everything was migrated successfully. But if you find any weirdness or issues, just let us know and we’ll try to resolve the problem.

Another week, another beta release. I swear, once I stop finding bugs just about every day we will do a final release. In the meantime please accept this beta release which fixes some regressions introduced in beta 4 as well as more general bug fixes.

FYI, Jason is going to be on vacation for the next few weeks so we may not be able to update our Ubuntu/Debian PPA with new beta packages, as Jason normally handles this task. I’m talking to him about possibly letting me do it, but I can’t guarantee anything.

Here are the details:

Some dialogs, when closed, were not terminating their processes. This should fix the rename dialog and the create dialog.

Fix regression introduced in beta 4 where the checkout menu item and show log menu item were not present when they should be.

Fix the git export dialog to be better integration with the main context menu

Fix regression introduced in beta 4 where the gedit plugin ran really slow when opening new files. It should be much much quicker now.

Fix some issues with the git log dialog

Run the git log and push dialogs as threaded so large working copies don’t block the ui.

Fixed bug #441, Deleting from the commit window is fixed

Fixed bug #440, After reloading the changed files table in the commit window, honor whether show unversioned files is toggled

Make the height of the svn update-to-revision dialog flexible so it doesn’t cut into the widgets

Icons will now appear next to menu items in the Thunar extension

Fix the nautilus/thunar property page for git (Wasn’t working at all)

Refactored the rabbitvcs status object somewhat to make it more consistent when using multiple vcs’s

Things are starting to get a little nuts with all these betas, but the addition of git and all that goes along with it is quite a big undertaking and the first couple of betas were pretty rough. Things are definitely starting to smooth out, though. This beta release focused mostly on bug fixes, but also contains another even bigger performance improvement for git status checking. Here’s the list:

Added a button to the notification dialog to allow users to save the messages to a file

Fixed the “Initialize Repository” nautilus context menu to actually work

Fixed a bug where files would be modified but the status was not getting updated in nautilus or gedit

Added “Stage” and “Unstage” dialogs and context menu items. These are similar to SVN’s Add dialog. Basically, staging a file marks it as “added” and unstaging makes it “unversioned”.

Fixed some misc bugs in the repo browser and changes dialogs

Bug #395, In applypatch, if applying patch to a directory, don’t ask for the target directory

Fixed regression in commit window, all unversioned files should not be checked by default

I’d like to gauge peoples’ interest in the various extensions and clients RabbitVCS provides as well as gauge interest in possible extensions/clients we might think about developing in the future. Both polls allow for multiple answers (up to 2). I’m interested in hearing comments as well, so don’t be afraid to leave some!

It has been a few days and so far about 27 users have downloaded the new v0.14 beta tarball from our project site, and I haven’t heard much back yet. I was especially hoping to get feedback from people using the new git features, since they are the newest and most experimental.

If you haven’t downloaded and installed the beta yet, get it here. Ubuntu/Debian users can use our testing PPA.

Feel free to leave your feedback in the comments section. I am happy to help users who need installation assistance.