黑马程序员技术交流社区

标题: 【iOS软件分享】SourceTree ---- Git管理代码不用愁 [打印本页]

作者: Simpon    时间: 2016-5-5 14:06
标题: 【iOS软件分享】SourceTree ---- Git管理代码不用愁
本帖最后由 Simpon 于 2016-10-27 10:27 编辑



    Sourcetree for mac是一款在Mac上的Git客户端,这款软件不仅功能强大,而且完全免费,实用性强、易于上手,简单大方的界面设计让用户一目了然。同时SourceTree也是Mercurial和Subversion版本控制系统工具.
功能介绍:由于苹果将改变Mac应用商店规则,要求所有应用程序必须在沙箱内运行,对于SourceTree而言,苹果应用商店规则改变使得SourceTree进退两难,因为这一举措将会破坏SourceTree重要功能,迫使SourceTree进行功能性删除,损坏SourceTree程序可用性的同时也会影响到广大用户的利益。因此SourceTree作了个“艰难”的决定,宣布从2012

对SourceTree影响

苹果强制Mac应用商店里所有程序使用沙箱,使得SourceTree应用于虚拟控制的功能将会减少或者无法访问文件、网络或其他资源,除非苹果专门推出操作系统,或者动态授予权限(如果这可能的话),否则将会影响到SourceTree功能,如打开文件系统对话框中的特权操作等。

根据其官方博客显示,具体对SourceTree影响如下:

文件访问问题:在沙箱中,只能自动访问他们规划好的存储器,这只是一个单一的应用,类似用户根目录、偏好文件夹的本地版本。而SourceTree功能之一就是提供输入和直接复制、粘贴到文本框路径的功能,同时也能让用户获得合理的默认值,使用户的操作更简便,但是强制使用沙箱后会导致用户不能再像以前那样简便输入路径,使得SourceTree用户访问文件出现问题。

重新启动后文件位置丢失:SourceTree一个关键功能就是可以在一个地方跟踪你所有资料库,并可以随时显示状态,但是在沙盘技术中,当你第一次添加库而后重启电脑,应用程序的文件位置会丢失。如果要想解决这个问题,苹果得开放库的完整文件和位置,这显然是不可能的。

共享工具无法配置:当用户使用SourceTree时,SSH密钥和代理配置都是自动获得,所以通过SSH访问远程数据库显得很高效。然而沙盘技术将会使标准的SSH无法配置,所有的SSH访问都将失败,除非能在存储器中将复制的配置和SSH密钥单独加到代理中,但是这对SourceTree来说是棘手以及不好解决的,虽然短期内是可以解决此问题,但是使得用户体验很差,因为SourceTree只有在运行的时候才能访问存储器里的用户主目录,这一限制使得共享工具无法配置。

禁止与终端等集成:沙盒里的应用程序是不允许发送苹果事件,这使得SourceTree启动终端和iTerm无法导航到项目文件夹中,意味着SourceTree将失去这一项非常有用的功能。虽然有人反应苹果这方面问题,要求他们考虑用户和苹果应用程序之间的信息反馈机制,然而到现在这依然是关闭的,就目前而言,这个问题是无法得到解决。

下载地址:http://pan.baidu.com/s/1i573z5z  
密码: 请回帖后查看



精华推荐:
黑马程序员:为苹果与iOS开发者的前景正名
与君共勉 --- 记黑马22期同学成长经验。
【持续更新】2016年最全最新的iOS视频+软件+源码+面试/技术
关于iOS 10最新的课程视频及demo第三弹,火速发布了

作者: wangjun126    时间: 2016-7-2 18:31
实用方便的源代码管理工具
作者: softzhi    时间: 2016-9-6 17:47
好东西学习使用
作者: Alan_yo    时间: 2016-9-8 15:28
实用方便的源代码管理工具
作者: 鲁畅    时间: 2016-10-8 20:07
实用方便的源代码管理工具
作者: liangsen    时间: 2016-12-6 14:56
看看看啊看
作者: 赫连    时间: 2016-12-10 23:36
多久恢复健康是读后感几乎都是交换机
作者: 金红日    时间: 2017-1-3 11:59
好东西  方便看清思路
作者: 爱文字的青春    时间: 2017-3-7 14:38
还起来  有用
作者: chaopeng_coder    时间: 2017-3-31 15:00
我的sourceTree用不了的, 求破解
作者: roman99    时间: 2017-10-31 00:44
来了,继续学习,支持。。。。
作者: qq565241473    时间: 2017-12-21 23:20
66666666666666666666666666
作者: shuiliang    时间: 2018-5-3 10:50
哈啊哈哈哈
作者: baby14    时间: 2018-7-16 07:45
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2