ubuntu搭建SVN客户端,右击提交或更新

有时候我们会在Linux系统上搞开发,项目在SVN上,不搭建SVN环境搞起来比较麻烦,不用其他软件为载体实现右击提交更新等其他操作,不使用VsCode,IDE全家桶等为载体搭建插件形式的SVN,完全独立搭建

1:安装SVN客户端

apt-get install subversion

如果安装时报这个错误,不出错误,跳过,直接进入2

在处理时有错误发生:
/var/cache/apt/archives/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

问题起因:系统正在更新软件中断,出现无法安装软件问题,(其他操作不效果,什么修改info文件夹啊,备份重新初始化dpkg下的info啊,没有效果,本人亲测无效果,可能不是这个问题的解决方案)

解决方法:
Ubuntu 20.04, 19.10 或者 19.04中,可以通过PPA安装libpng,安装PPA及libpng12-0的命令如下。在终端命令输入:(一条一条执行)


sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0

2:安装图形化页面:

sudo apt search rabbitvcs
sudo apt install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus

3:重启系统

reboot

重启后,在文件夹下,右击就可以看到

 

 使用SVN检出项目

 

 检出报错 An error occurred during SSL communication,解决方案

修改/usr/lib/ssl/openssl.cnf 文件,在文件开头和末尾添加

#开头添加 如下
openssl_conf = default_conf
#末尾添加
[ default_conf ]
ssl_conf = ssl_sect

[ssl_sect]
system_default = ssl_default_sect

[ssl_default_sect]
MinProtocol = TLSv1
CipherString = DEFAULT:@SECLEVEL=1

 到这里就完成了,好好享受SVN的快乐吧

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 安装svn客户端 在Linux系统中,可以通过命令行安装svn客户端。具体命令如下: ``` sudo apt-get update sudo apt-get install subversion ``` 2. 创建svn仓库 在Linux系统中,可以通过命令行创建svn仓库。具体命令如下: ``` sudo svnadmin create /svn/repos ``` 其中,`/svn/repos`为svn仓库的路径,可以根据实际情况进行修改。 3. 配置svn仓库 在Linux系统中,可以通过编辑svn仓库的配置文件来配置svn仓库。具体操作如下: 进入svn仓库的conf目录: ``` cd /svn/repos/conf ``` 编辑svnserve.conf文件: ``` sudo vi svnserve.conf ``` 将以下行取消注释并保存: ``` anon-access = read auth-access = write password-db = passwd ``` 编辑passwd文件: ``` sudo vi passwd ``` 添加用户名和密码: ``` [users] username = password ``` 4. 启动svn服务 在Linux系统中,可以通过命令行启动svn服务。具体命令如下: ``` sudo svnserve -d -r /svn/repos ``` 其中,`/svn/repos`为svn仓库的路径,可以根据实际情况进行修改。 5. 使用svn客户端 在Linux系统中,可以通过命令行使用svn客户端。具体命令如下: ``` svn co svn://localhost/repos/ projectname ``` 其中,`svn://localhost/repos/`为svn仓库的地址,`projectname`为要检出的项目的名称。检出后,可以通过命令行进行svn操作。例如,提交修改: ``` svn commit -m "commit message" ``` 完整的svn命令行操作请参考svn官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值