Posted in Release on November 9th, 2011 by Adam Plumb – 27 Comments
hi all, thanks go to rkrug, basil2, and macavity for helping me figure
out what why we were seeing seg faults in nautilus. The problem seems
to affect people with python-gtkspell installed. That is a static
module that uses static gtk as a dependency, and when it tried to
import gtk it would create a seg fault. Unfortunately, there doesn’t
seem to be dynamic bindings for gtk spell module so I’ve disabled it
for Nautilus 3 users. This update should also fix the issue where it
would report that it couldn’t load certain svg or svgz files.
The new tarball (hopefully the last for a while) is up now on our
download section.
VN:F [1.9.7_1111]
Rating: 4.5/5 (12 votes cast)
Posted in Release, Status Update on November 9th, 2011 by Adam Plumb – 1 Comment
hi all, so I’ve made yet another packaging related release with v0.15.0.4 which fixes some minor issues. I also found out that if you are installing from the tarball on Ubuntu, then you need to add an argument to the setup.py call, otherwise it will ignore the system prefix and use /usr/local no matter what, which will cause many problems.
Ubuntu users should use the following command to install:
$ sudo python setup.py install –install-layout=deb
All other users should do:
$ sudo python setup.py install
Thanks,Adam
VN:F [1.9.7_1111]
Rating: 4.2/5 (5 votes cast)
Posted in Release on November 4th, 2011 by Adam Plumb – 36 Comments
Good news! RabbitVCS v0.15 is out!
This release is mainly focused on adding Nautilus 3.0 support with the
new nautilus-3.0 client extension. However, there are quite a few bug
fixes and changes in there as well, including migrating from Glade to
GtkBuilder for dialogs.
Download RabbitVCS v0.15 at:
http://wiki.rabbitvcs.org/wiki/download
Homepage:
http://www.rabbitvcs.org
Note: We should have new packages in our PPA within a few days.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
A big thanks and a great job to everyone on the team and everyone who
contributed to this release!
VN:F [1.9.7_1111]
Rating: 4.8/5 (13 votes cast)
Posted in Release on February 18th, 2011 by Adam Plumb – 3 Comments
Someone found a minor bug in the setup.py file for v0.14.2, so here is v0.14.2.1 which fixes that bug.
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14.2.1 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA presently.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
Adam
VN:F [1.9.7_1111]
Rating: 4.6/5 (8 votes cast)
Posted in Release on February 17th, 2011 by Adam Plumb – Be the first to comment
Today we are releasing RabbitVCS v0.14.2, a bug fix release that should go a long way towards improving the experience for git users. There are some treats for svn users as well, though.
- Bug #483. Protect from a key error if no message attribute is present in the log item.
- Fixed the git status to show untracked files as untracked, not normal
- Allow the git status checker to handle repositories in symbolically linked directories
- Bug #486. Fix locale/encoding issues with the date string coming in from git.
- Bug #502 Annotate no longer cuts off lines with closing parentheses in them (it’s a git command line response parsing issue)
- Fix the log context menu command that compares with the previous revision
- Bug #501, Check if the log revision items list is empty before trying to display it
- Bug #499, Don’t show the Working Copy revision in the changes revision selectors
- In the command line, expand specified paths to make it easier to detect working copies
- No more relying on hard-coded paths, now we can install to any arbitrary prefix
There are definitely more bug fixes to come in v0.14.3, but I wanted to get these out the door since my time to work on them is going to be diminished for a while.
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14.2 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA presently.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
Adam
VN:F [1.9.7_1111]
Rating: 4.3/5 (6 votes cast)
Posted in Release on January 8th, 2011 by Adam Plumb – 3 Comments
It looks like something strange happened with the v0.14.1 release tarball because it did not include the actual bug fixes, it was an exact copy of v0.14. So none of the bugs I fixed were actually fixed in that release. With that said, here is the “real” v0.14.1, but I’m calling it v0.14.1.1 so we know the difference. I included a couple more bug fixes in this release, as well.
- (Bug #456) Fix nautilus crasher when dialogs are acted on
- (Bug #461) Fix a crasher in the merge dialog
- (Bug #457) In the changes dialog, fix bug that stopped diffs from being generated
- Also fixed an issue where opening versioned files from the changes dialog would not work sometimes.
- (Bug #477) Fix crasher in revision properties dialog when save button is clicked
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14.1.1 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA presently.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
Adam
VN:F [1.9.7_1111]
Rating: 4.6/5 (10 votes cast)
Posted in Release on January 7th, 2011 by Adam Plumb – 3 Comments
A few serious bugs were discovered shortly after the v0.14 release, including one very serious one that crashed nautilus when any kind of dialog was displayed or program was executed. So here is a small bugfix release that fixes these issues.
- (Bug #456) Fix nautilus crasher when dialogs are acted on
- (Bug #461) Fix a crasher in the merge dialog
- (Bug #457) In the changes dialog, fix bug that stopped diffs from being generated
- Also fixed an issue where opening versioned files from the changes dialog would not work sometimes.
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14.1 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA presently.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
Adam
VN:F [1.9.7_1111]
Rating: 4.0/5 (4 votes cast)
Posted in Release on January 4th, 2011 by Adam Plumb – 7 Comments
Good news! RabbitVCS v0.14 is out!
After almost a year of development (with some breaks), v0.14 is finally here. This release brings about a ton of new functionality and bug fixes, most notably the addition of git support, which makes this our first release that is truly multi-vcs, a quicker status checker for the nautilus file manager extension, and an improved mechanism for resolving and editing conflicts.
Stay tuned for news regarding v0.15!
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA within a couple days.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
A big thanks and a great job to everyone on the team and everyone who
contributed to this release!
Adam
VN:F [1.9.7_1111]
Rating: 4.8/5 (17 votes cast)
Posted in Release on December 19th, 2010 by Adam Plumb – 1 Comment
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
- Fixed bug #443, Fix the stop-on-copy functionality for svn
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14 beta 5 at:
http://wiki.rabbitvcs.org/wiki/download
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
A big thanks and a great job to everyone on the team and everyone who
contributed to this release!
Adam
VN:F [1.9.7_1111]
Rating: 4.2/5 (5 votes cast)
Posted in Release on December 13th, 2010 by Adam Plumb – 8 Comments
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
- Added the “Reset” context menu item to the log dialog
- Implemented a mechanism for canceling git commands (so the cancel button actually does something)
- The is_versioned method should use the local version of the status method, because it gets cached. Quite good performance improvement for generating nautilus context menus
- Made huge git status call performance improvements. The linux kernel git repo used to take 229 secs for me, now takes ~5-6 secs.
- Bug #384, In the branch dialog, convert the path to repository urls for both the to and from fields
- Allow exporting from a git repository even if the given path is not a git repo (requires passing –vcs=git)
- Bug #405, Format context menu labels to display underscores (for the ignore files list)
- Bug #348, Allow the repo browser columns to be sortable
- Bug #287, Add an emblem for unversioned files
- If the gvfs-trash (delete) call fails, just permanently delete the file
Homepage:
http://www.rabbitvcs.org
Download RabbitVCS v0.14 beta3 at:
http://wiki.rabbitvcs.org/wiki/download
Note: We will have new packages in our PPA within a couple days.
Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list
A big thanks and a great job to everyone on the team and everyone who
contributed to this release!
Adam
VN:F [1.9.7_1111]
Rating: 4.0/5 (4 votes cast)