有时候我们会在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的快乐吧
|