SmartSVN是一款图形化的Subversion客户端,在您选择的平台上。这包括所有主要命令,您可以直接从自己喜欢的文件管理器中运行命令。使用SmartSVN,无需以纯文本格式编辑常见的Subversion属性,例如外部定义。SmartSVNSmartSVN控制工具,无需安装其他工具就可以处理SVN,svn、http、https、svn+ssh、HTTP的代理支持,欢迎来快盘软件园下载体验。
SmartSVN软件特色
1.SmartSVN包含带有内线比较的内置文件比较功能,以及直接编辑比较文件的功能。
2.继续与概念你已经熟悉其他版本控制系统。
3.使用SmartSVN,无需以纯文本格式编辑常见的Subversion属性,例如外部定义。相反,您可以使用存储库浏览器轻松选择存储库位置。当然,SmartSVN还为SVN , 5中引入的相对外部URL提供建议。
4.作为独立的GUI或集成到操作系统中。在您选择的平台上。
SmartSVN软件特点
1.每个人都能真正坚持有时。我们的传奇电子邮件的支持会让你回到正轨。
2.完整的Subversion , 14支持
3.但是,有时有时需要将属性编辑为纯文本格式,例如,当您必须更改大量外部定义时。当然,SmartSVN也支持此功能。属性更改显示在嵌入式比较窗口中。
4.你不会孤单的。
SmartSVN软件亮点
1.支持多种认证机制:svn、svn+ssh、http、https、HTTP的代理支持
2.方便的导航系统。
3.SmartSVN使您可以随时了解团队成员和项目的SVN活动。
4.对细节的关注是什么让smartsvn高于平均的SVN客户端。
5.支持所有的svn命令
6.SmartSVN支持Subversion , 14工作副本格式和客户端服务器协议以及几乎所有Subversion命令,包括许多扩展选项。
7.标签和分支支持(SmartSVN Professional)
SmartSVN使用说明
一,打开SCM
在xcode中,点击菜单:
File > Source Control –> Repositories
二,连接SVN服务器
1,
2,配置SVN服务器地址(http://192.168.85.228/svn/repos1)
3,输入用户名密码
4,配置完成
(Root目录表示svn服务器的根目录)
三,上传新项目
1,点击下边的 ‘Import’ 菜单,然后选择你想上传的项目的根目录
这里假设我们选择上传的项目为: demo,则上传结束后,结果如下所示:
Note: 这样上传后,你本地的项目,并没有在SVN控制之下,需要执行 四,下载项目 ,覆盖你本地的项目。
四,下载项目
1,选中你想下载的项目,点击 “Checkout” 按钮,
2,在弹出来的对话框中,选择你要保存的项目的路径。
3,checkout结束后,你的项目会出现在Root目录下方,(表示你本地的demo项目,已经在SVN控制之下,可以进行修改/提交/更新操作了。)
五,提交修改
1,通过Xcode修改了源文件:AppDelegate.m,则在Xocde的文件导航视图中,AppDelegate.m文件右边会出现一个M图标,
2,提交代码,有两种提交方式,
方式1: 在xcode中,选中需要提交的文件,右键 → “Source Control” → “Commit...”
方式2: 在SCM中提交。
六,下载更新
1,点击菜单:File → Source Control → Update ,会出现下面的框,点击Update按钮执行更新操作。
Note: 更新完成后,一般需要重新打开Xcode,更新才会生效。
SmartSVN更新日志
其他问题修复和体验优化
修复了一些严重bug
调整ui设计,优化视觉体验