可以将 RabbitVCS 集成到 Caja 文件管理器吗?

可以将 RabbitVCS 集成到 Caja 文件管理器吗?

已知 RabbitVCS 可以通过安装相应的rabbitvcs-nautilus包裹
这将添加调用 Subversion(SVN)和 Git 工具的相关菜单项。

但是是否可以将其集成到 Caja 文件管理器中,就像 Ubuntu MATE 16.04 LTS 或 18.04 LTS 一样?

答案1

感谢@DKBose 的发现 - 我们需要使用 RabbitVCS 脚本https://github.com/rabbitvcs/rabbitvcs/tree/master/clients/caja

但经过小小的修正 - 我们不能使用最新的(掌握) 版本。

  • 对于 16.04 LTS 和 18.04 LTS,我们需要运行以下命令:

    sudo apt install rabbitvcs-cli python-caja python-tk git mercurial subversion
    
    mkdir -p ~/.local/share/caja-python/extensions
    cd ~/.local/share/caja-python/extensions
    wget https://raw.githubusercontent.com/rabbitvcs/rabbitvcs/v0.16/clients/caja/RabbitVCS.py
    caja -q
    caja
    
  • 对于 20.04 LTS:

    sudo apt install rabbitvcs-cli python3-caja python3-tk git mercurial subversion
    
    mkdir -p ~/.local/share/caja-python/extensions
    cd ~/.local/share/caja-python/extensions
    wget https://raw.githubusercontent.com/rabbitvcs/rabbitvcs/v0.18/clients/caja/RabbitVCS.py
    caja -q
    caja
    

享受:

Ubuntu MATE 16.04 LTS 上的 RabbitVCS

相关内容