Mac使用 svn

小白,刚买的 Mac,在自己摸索着装环境和软件,遇到很多问题,简单记录一下

1. SnailSVNLite

一开始在 App Store中下载了 SnailSVNLite精简版(免费的),按照网上的教程配置了一通,成功下载了 2个 svn路径上的内容。
But!!!
其中一个路径可以使用 SnailSVNLite进行更新提交等等类似 TortoiseSVN的操作。
在这里插入图片描述
另一路径下载完了就仿佛成了一个本地文件,找不到更新之类的操作方式
在这里插入图片描述
百思不得其解,后来无意中比较了2个路径,发现,一个是 svn协议开头的路径,一个是 http协议开头的,怀疑 SnailSVNLite是不是不支持 http协议,是不是要在什么地方配置,结果在翻看 SnailSVNLite配置时,发现了一句话
在这里插入图片描述
(个人理解,只支持一个工作副本,这边就只能配置一个路径来支持 svn版本控制,其他路径下的文件就没法正常使用 svn操作了。
照这样的话,那我要操作不同的 svn路径的文件的话,每次还要切换这个配置了???
感觉不行,然后决定参考同事的,换 Cornerstone)

2. Cornerstone

好人同事给我发了一个 Cornerstone4的破解包,然而我安装之后,一打开 app就报错:xxx.app已损坏,无法打开,你应该将它移到废纸篓解决方法
我以为同事坑我,又不好意思问他,将就着用 SnailSVNLite先把手头任务做完了才开始认真百度

  1. 打开终端,执行sudo spctl --master-disable,输入开机密码
  2. 打开系统偏好设置 -> 安全性与隐私 -> 通用,会发现 允许从以下位置下载的App 的配置项已选中 任何来源 选项了。
    (一般来说,macOS 10.14 及以下系统就可以打开应用了,macOS 10.15.x的系统可能还需要继续以下配置)
  3. 打开终端,执行sudo xattr -rd com.apple.quarantine /Applications/你的 app名称.app,注意替换你的 app名称
  4. 现在就可以正常打开 App了( step3还有一种方式,可以参考下面的原文链接)
    (参考:https://macwk.com/article/mac-file-damage
    (macOS 10.15.x 参考:https://macwk.com/article/mac-catalina-1015-file-damage

。。。开始研究 Cornerstone的使用方法,貌似没有 windows的小乌龟TortoiseSVN 来得直接
(参考:https://www.jianshu.com/p/7f5c019c528b

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值