美文网首页
Working Copy

Working Copy

作者: yoursbest | 来源:发表于2020-08-23 16:00 被阅读0次

    一个挺不错的iOS/iPadOS上的GitHub客户端,包含免费功能以及收费功能。

    • 免费功能包括克隆代码仓库(公开仓库及私有仓库),本地内容编辑,以及本地代码提交。
    • 免费版目前包含一个“Setup synced directory”功能,实测下来该功能可以让Working Copy自动同步iOS/iPadOS设备本机或通过网络可以访问到的文件目录,但是,该目录必须是一个尚未被git管理的目录,即目录中不能包含.git文件夹。那么这个功能有什么用?目前想来,至少可以从本设备通过Working Copy进行目标内容的版本管理,相当于在Working Copy内为目标内容建立了一套代码仓库。不过Working Copy管理的内容是保存在设备本地而不是iCloud上的。
    • 收费功能包括提交代码至远程仓库,以及一些高级ssh命令等(尚未详细探索)。
    • 另外发现其免费版包含的MD编辑及预览功能也很实用。
    • 目前定价是118人民币。

    由于Working Copy不交钱不能Push,需要一种变通方法来实现像远程仓库提交代码:

    1. Working Copy本地commit(另,Pythonista或a-Shell均可以编辑Working Copy下Document目录中的文件)
    2. 借助a-Shell的pickFolder功能,进入步骤#1中的目录的上一层目录,并将代码目录打成tar包,例如tar -c -f My_ADBlocker_Rules.tar My_ADBlocker_Rules(git相关信息在tar包过程中均不会被丢失或变更)
    3. 通过FTPmanager将tar包上传至某一云端主机(建议通过key的方式连接云端主机,key可由a-Shell中ssh-key命令创建)
    4. 云端主机解压tar包,得到步骤#1中提交的代码库,检查commit信息并提交至远程仓库

    相关文章

      网友评论

          本文标题:Working Copy

          本文链接:https://www.haomeiwen.com/subject/gdzijktx.html