Code Monkey home page Code Monkey logo

Comments (11)

wrouesnel avatar wrouesnel commented on June 25, 2024

There's a pull request (by me) opened for this issue at the moment - you can checkout the code package there #12 . It can be easily built with pbuilder, and provides the functionality you're looking for.

from nemo-extensions.

kitingChris avatar kitingChris commented on June 25, 2024

Actually I would prever a more native implemenation...
rabbitvcs didnt worked well on ubuntu 12.04 in my config and I got massive system freeze after restarting nemo and nothing in the context menu.
Seems the extension did not load correct

from nemo-extensions.

mtwebster avatar mtwebster commented on June 25, 2024

This really is what extensions are for - don't expect native git support built in to nemo. You have tried @wrouesnel 's plugin? Or the plugin with Nautilus?

from nemo-extensions.

kitingChris avatar kitingChris commented on June 25, 2024

with "native" I meant without third party tools like rabbitcvs.
Unfortunatelly it didnt work well and the extension from @wrouesnel made my system freeze :(

from nemo-extensions.

wrouesnel avatar wrouesnel commented on June 25, 2024

That's...unexpected. I'm running it right now just fine. It shouldn't be possible for it to freeze your system since the worst it can do is crash Nemo.

Could you try opening a terminal and running nemo -q && nemo and see what's output (and if your system freezes again?)

Beyond that it's tricky to know what you're looking for - VCS GUIs are pretty complex. When git-cheetah get Nautilus support working I'll probably port it (RabbitVCS does have some ideosyncracies I don't like).

from nemo-extensions.

kitingChris avatar kitingChris commented on June 25, 2024
$ nemo -q && nemo
Initializing nemo-dropbox 0.7.1
Traceback (most recent call last):
  File "/usr/share/nemo-python/extensions/RabbitVCS.py", line 70, in <module>
    from rabbitvcs.vcs import VCS
ImportError: No module named vcs
Initializing nemo-dropbox 0.7.1
Traceback (most recent call last):
  File "/usr/share/nemo-python/extensions/RabbitVCS.py", line 70, in <module>
    from rabbitvcs.vcs import VCS
ImportError: No module named vcs

** (nemo:4499): CRITICAL **: nemo_menu_provider_get_background_items: assertion `NEMO_IS_MENU_PROVIDER (provider)' failed

** (nemo:4499): CRITICAL **: nemo_menu_provider_get_background_items: assertion `NEMO_IS_MENU_PROVIDER (provider)' failed

freezing for 20 seconds again.

But I guess the main problem is rabbitcvs itself.
Even the nautilus module doesnt show up.
Neither the gedit extension...

And thats the point why I would prefer a solution without an additional middleware or seperate gui.
Just the git commants and integration in nemo that directly points to the git commandline

from nemo-extensions.

wrouesnel avatar wrouesnel commented on June 25, 2024

That looks like you don't have rabbitvcs-core installed - which shouldn't be possible because the package puts a dependency on it.

Try apt-get install rabbitvcs-core and see if it fixes it up. Unless you just did make install in which case the dependency wouldn't have been setup automatically.

from nemo-extensions.

kitingChris avatar kitingChris commented on June 25, 2024

I installed rabbitvcs via apt-get install rabbitvcs-*

$ sudo apt-get install rabbitvcs-core
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
rabbitvcs-core ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 25 nicht aktualisiert.

from nemo-extensions.

wrouesnel avatar wrouesnel commented on June 25, 2024

That's really odd. It sounds like something's seriously messed up on your system.

RabbitVCS should be installed to /usr/share/pyshared/rabbitvcs

under there should be a directory named vcs with something like the following in it:
branch.py dummy/ git/ __init__.py log.py mercurial/ status.py svn/

I notice you're working in - German I think? - it's possible this is a rabbitvcs translation issue, but that seems unlikely.

from nemo-extensions.

ItzSwirlz avatar ItzSwirlz commented on June 25, 2024

This is now maintained by upstream rabbitvcs, and this can be closed. It's now just a matter of upstream packagers :)

from nemo-extensions.

harmin-parra avatar harmin-parra commented on June 25, 2024

Could it possible to change git branches in the nemo file system ?

from nemo-extensions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.