• Manjaro linux 安装svn 并在文件管理器里显示相关图标


    1. 需要先安装svn linux版打开终端执行
      1
      sudo pacman -S svn
    2. 安装完成后执行一下
      1
      svn --version

      出现这个就说明svn已经安装完成了,这个时候我们可以执行

      1
      svn checkout [路径]

       

      就可以检出svn服务器上相关内容了

    3. 但是这个有的时候我们打开文件管理器想要看到被svn或者被git托管的文件的状态能显示出来,就不用我们敲命令行来看哪些文件没提交哪些文件提交了之类的了,那这个时候就需要用到RabbitVCS,但是我目前搜到的关于RabbitVCS的内容都是基于debian系的,我现在用的是manjaro+Gnome桌面的组合所以想要在manjaro上的文件管理器里增加svn图标相关显示,目前Gnome自带的文件管理器是nautilus,所以我下边的操作都是基于这个文件管理器的。
    4. 安装 RabbitVCS:
      1
      sudo pacman -S rabbitvcs-nautilus

      这个命令会安装 RabbitVCS 的 Nautilus 插件。

    5. 安装 RabbitVCS 的 GNOME 扩展:首先确保你的电脑上有git,如果没有也不想安装的话就直接到浏览器上
      https://github.com/rabbitvcs/rabbitvcs.git
      打开这个链接zip形式下载代码,然后解压,如果有的话就执行下边的git去拉一份代码
      1
      git clone https://github.com/rabbitvcs/rabbitvcs.git

       

    6. 然后进入到代码目录

      1
      cd rabbitvcs

       

    7. 执行安装
      1
      sudo python setup.py install

       

    8. 重启nautilus 文件管理器
      1
      nautilus -q

       然后重新打开我们的文件管理器就可以看到有相应的图标并且鼠标右键会出来svn或者git相关操作了

       

    9. 如果中间有这个报错的话就执行一下安装python相关内容

    10. 1
      Traceback (most recent call last): File "/home/msan/project/rabbitvcs/setup.py", line 36, in from setuptools import setup ModuleNotFoundError: No module named 'setuptools'

      上方报错执行

    11. 1
      sudo pacman -S python-setuptools

       

  • 相关阅读:
    Rainbond结合NeuVector实践容器安全管理
    UDS(83服务-AccessTimingParameter)
    现代图片性能优化及体验优化指南 - 响应式图片方案
    常见的八种分布式文件系统介绍
    2022 全球 AI 模型周报
    Spring Cloud Consul 从入门到精通
    Abp 实现通过手机号注册用户
    【LeetCode】21. 合并两个有序链表
    docker应用部署---nginx部署的配置
    源码安装并运行Haproxy
  • 原文地址:https://www.cnblogs.com/msan/p/17431547.html