SVN客户端smartsvn详细功能解析!
发布时间:2023-06-05 17:16:32
martsvn for mac是Mac OS平台上的功能完备的Subversion客户端,除了基本的Subversion命令如checkout, update, commit, merge以外,它也支持标签和分支处理(无需处理URL),有内置的比较和冲突解决工具,无需安装其他工具就可以处理SVN工作拷贝。
需要从管理员那获取地址,从Check Out Project页面,点击Manage按钮,进入到Repository Profiles页面,可以对已经存在的svn地址进行复制、编辑、删除、排序(上移和下移),如果是检出一份新的代码,肯定是要添加一个新的SVN信息,所以应该选择Add,进入到Add Respository Profile页面,可以根据实际情况来填写自己获得的svn的地址信息,也可以直接点击Enter SVN URL,输入从管理员那获得的SVN仓库的地址,点击ok,会自动的将仓库信息显示在Add Respository Profile页面,点击continue按钮,进入到增加仓库配置的详细页面,包含SVN的验证信息(一般是账号和密码),然后continue,如果有权限可以添加成功,否则添加失败。
仓库信息配置好之后,点击Check Out,选择保存在本地的位置等信息。
2、Update
选择需要更新的文件夹,点击更新即可。---如果更新有冲突怎么办?
3、Commit
需要注意三点,一是新添加的文件需要先点击Add+按钮,将文件先添加到提交列表,然后点击commit;二是注意隐藏文件的提交,比如iOS开发的静态库.a文件的提交,容易被客户端给忽略掉了,可以选择菜单View-ignored Fileds 查看是不是给需要提交的文件给忽略了,如果忽略了,将其选中,选择添加,然后commit;三是注意删除文件,如果在工程中删除了,在客户端中直接选中删除的文件,Remove,然后commit。如果在处理删除文件的时候总是提示“XXXOut of date”,则需要先将改文件夹 Revert,然后update,在执行删除动作。
4、设置代理。在使用局域网开发又需要向公网提交代码,就需要设置代理了。
在菜单Repository的Mange Profiles目录下,可以在Proxies标签下配置代理,可以在Profiles标签下选中某一个仓库地址,点击Edit按钮,设置它是否使用代理,以及使用哪一个代理。
5、遇到文件冲突怎么办?
选中冲突的文件,点击Chanes按钮,然后进入到解决冲突的页面,可以根据实际情况来解决。
6、Annotate的使用
该功能可以看具体某一个文件在第多少个版本上更新了。以及更新了什么内容
7、Log的使用
该功能看某个仓库,在一段时间内,多少人提交了代码以及提交的时间,提交的内容等
8、乱码如何解决
如果你遇到自己提交到svn的汉子是正常的,更新下来的也是正常的,但是在版本之间比对的时候汉子是乱码,就需要设置一下了。在菜单Project--setting和Defualt Setting里面设置字符集为UTF-8格式。即可
9、代码的回滚
如果需要将本地代码回滚到具体的某一个版本,那么有两种方式供您选择,一是重新Check Out一份代码,在Advance里面选择更新到具体一个版本;二是Modify--Recate里面可以进行操作
10、可以在window菜单下面设置窗口的布局
11、可以在View--TableColumns里面设置某个文件的具体显示信息
12、可以在Project-Project Manger菜单下重命名本地仓库的文件名
13、可以在Edit-Customizer菜单下自定义显示在窗口上的快捷菜单。
14、在把新的内容添加到项目中,不能包含以前的svn信息,在mac下清除svn信息,常常使用命令来处理,在指定的目录下执行


猜你喜欢
- TaskPaper mac是Mac上最好用的GDT工具,TaskPaper主题标签和标签值如何设置呢?一起来看看具体的TaskPaper教程
- 经常做日报表的职员常常要用到链接,链接后未到日期的数据会显示为0,如下图,不仅影响报表美观,而且还会造成误解,业绩怎么会为0?如何让还没到日
- Windows10系统支持4位数字的PIN码,登录的时候更加简单方便。但是如果忘记了PIN码就比较麻烦了,因为输错PIN系统就会被锁住。下面
- Word 安全模式启动,点击“开始”在搜索栏中输入winword /safe并回车,测试问题是否依然存在?选择“Office按钮”—“wor
- 苹果iCloud云盘怎么用?用苹果手机的人长时间之后也会觉得手机中的内存不够,这个时候就可以用到苹果手机iCloud云盘功能,可以把自己珍贵
- 笔记本电脑体积小巧,方便携带,深受用户的喜欢,现在学习或者工作中比较常看到使用的也是笔记本电脑。相对于传统的硬盘,固态硬盘的电源需求量比较低
- win10系统怎么关闭自动更新?系统自动更新有好有坏,更新会解决原来出现的问题,但是也会出现新的问题,有的用户觉得版本稳定,不需要更新,就需
- 我们有时候在使用Win7系统的电脑打开某个应用程序时,会被体统提示该内存不能为read,那么遇到这种问题应该怎么办呢?下面就和小编一起来看看
- 本文分享了使用excel占位符#和0,以及excel文本占位符@来实现excel快速录入数据的技巧.第一,excel 文本占位符助你实现ex
- 1)首先先打开WPS Office,进入到PPT文档点击【工具】。(如下图)2)然后点击【查看】再点击【音量键翻页】打开就可以了。(如下图)
- 默认情况下限制安装第三方主题,破解方法是有的,把第三方主题文件夹放到Win8系统主题目录文件夹下Win8默认情况下限制安装第三方主题,有网友
- 这篇文章主要介绍了Windows8系统设置同步(Windows设置同步、应用同步等)图文教程,本文步骤详细,配图清晰,根据本文操作即可设置同
- 现如今互联网早已进入高速发展的时代了,从电话线拨号连接到ADSL宽带连接再到光线接入,网速在一步步的提升。当家里安装了宽带之后,一般都会接触
- 很多用户经常需要使用到office365,并对其进行一些设置,但是win7用户发现自己无法安装office365,那office365不支持
- 如果有一个进程大量占用系统的资源,就会导致电脑卡顿、死机,别的工作和软件统统打不开,极大影响了工作和学习。当我们打开任务管理器就会看见导致这
- 在工作中签订合同是常见的,签订的合同比较多的情况下,没办法记住全部客户的合同到期时间,这时候我们可以使用Excel来制作合同到期提醒,这样就
- 在工作中常需要对长串字符进行分列处理,普通的按照分隔符号分列数据的方式操作繁琐。WPS会员“高级分列”功能可以自定义设置分列规则,如按内容、
- 在Mac电脑使用过程中,有时候打开了很多文件和应用程序,如果要回到桌面我们还要一个一个的关闭或最小化文件和应用程序非常麻烦,这种情况下就需要
- 如何在易信app中设置密码锁?易信app是一款功能强大的即时通讯软件,用户们可以在里面进行高清视频聊天,易信app还为用户提供了海量的贴图等
- Win10系统是一个很稳定的系统,它拥有非常完善的功能和人性化的界面,还自带就近共享功能。但是很多小伙伴不知道这个就近共享功能怎么使用。小编