nautilussvn is really too slow for big project and is still really buggy (doesn't refresh the status, brokes some .svn file by including virtual commit from the year 1970). Something has to be done, indeed.
Oh please yes. I'm trying to switch myself and another web developer to use Ubuntu rather than Windows and this is one of the major blockers at the moment. I need SVN integrated into Nautilus file manager in the same was as Tortoise SVN is with Explorer on Windows. And if it isn't as good or fast, I simply cannot switch to Ubuntu despite my best intentions.
+1 I'm trying to move my development work from Windows to Ubuntu and dearly miss TortoiseSVN. Nothing I've found so far in Linux comes close and I've tried a lot of the different SVN clients available.
Of couse, I also need a comparison utility as good as BeyondCompare too.
ploum, I presume when you're talking about "the slowness" you're referring to the moment you recurs into a directory that contains working copies and how NautilusSvn then recurses through the entire working copy. The only thing that needs to be changed is the algorithm which handles that, but that's going to take a couple of developer hours to look into.
Also the emblem handling is indeed buggy and even though there's definitely room for improvement on NautilusSvn's part there's also some problems with the way Nautilus calls the update_file_info function (it doesn't always). Most of the problems related to emblems can however by improving the appropriate algorithm.
If you could describe the bug concerning the virtual commits on the NautilusSvn mailing list linked below that would be very much appreciated.
Actually I was looking at the code, and I still have to do so some more, but just setting the option RECURSIVE_STATUS in helper.py to False will make it "feel" faster.
Hi, it's me again :-) I'm one of the lead developers on the NautilusSvn project and just wanted to let everybody know that we've just released a new beta version. You can download it at http://code.google.com/p/nautilussvn/wiki/Installation
Also, and this has been bothering me for a while, the recommendation I made before to disable recursive status doesn't really make sense. Without doing recursive status checks the emblems for directories won't really make sense.