- Notifications
You must be signed in to change notification settings - Fork113
rabbitvcs/rabbitvcs
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
RabbitVCS is a set of graphical tools written to provide simple andstraightforward access to the version control systems you use. We currentlysupport Subversion and Git on a variety of clients such as Nautilus, Thunar,Nemo, Caja, PCManFM-Qt and on the command line.
- gtk >= 3.0
- python-configobj >= 4.4.0
- python-gobject >= 2.14
For subversion:
- python-svn >= 1.7.2
- subversion >= 1.4.6
For git:
- dulwich >= 0.19.0
- git
- tkinter (for now, newer versions of ubuntu this is called python-tk)
For spell checking of commit messages (optional):
- python-gtkspell (newer versions of ubuntu, this is called python-gtkspellcheck)
- hunspell langpacks
For syntax highlighting (optional):
- python-pygments
Recommends:
- meld (graphical diff tool)
For Debian-based distros you can run:
# apt-get install python3-configobj python3-gtkspellcheck python3-svn subversion python3-dulwich python3-pygments git meld python3-tkFor Fedora-based distros you can run:
# dnf install python[23]-nautilus python[23]-pysvn python[23]-configobj python[23]-dbus python[23]-dulwich python[23]-tkinter python[23]-gtkspell3 python[23]-pygments subversion git meldNote that you will require superuser rights in order to install RabbitVCS.Execute the following as root or using sudo:
# python setup.py installOn Ubuntu or Debian-based distros, instead run:
# python setup.py install --install-layout=debOnce this is run, make sure you install one or more client below.
Please note that if there is aPYTHON environment variable it will be usedas a Runtime environtment for the rabbitvcs module. For example, ifPYTHONpoints to Python3, then the code in the rabbitvcs module will should be locatedin the Python 3 module search path.
RabbitVCS is the core library and set of dialogs, but you interact with themthrough our clients. Each client needs to be purposefully installed and hasits own README. Here is a list of our currently working clients:
We have some others as well that are either incomplete, experimentalor non-working.Check them out!
To upgrade an existing version manually, copy the contents of the repositoryto the rabbitvcs lib folder. Most likely it is located at/usr/lib/pymodules/python2.7/rabbitvcs. In case of Debian-based distros thisis will be/usr/lib/python2.7/dist-packages/rabbitvcs.For Fedora-based distros on 64-bit make sure to check/usr/lib64.
Homepage:http://www.rabbitvcs.org
About
The new home of rabbitvcs
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Languages
- Python98.1%
- Objective-C1.7%
- Other0.2%