svn - 3
2016-03-23 21:51
176 查看
svn st 命令非常好用,可以查看当前变动的状态,从而考虑是否需要提交,或者操作是否有误
前面表示的是状态,A就是添加,M是修改了,! 是异常。
面对一些icon或者文件夹,我们不能够通过直接右键的改名来实现,这里记录信息会被破坏
我们的做法有几种,一个是用命令rename,非常好用
另外一种是删除delete掉,再重新添加
这里提一点关于SVN的好习惯,删除资源
很多人删除资源都直接在工程删除,delete,move to trash,好像非常爽的样子。
但是如果在一些文件夹里面有大量的图标,当你这样做的时候,然后按提交,你会发现,蛋疼了。可能出现全部被拉去垃圾桶了!!
为什么呢?因为这个文件夹可能被整一个打了一个tag或者braches,这样肯定不行,那么我们该怎么删除呢?
1.在服务器的svn找到这个资源,直接delete,注意:不是在你打开的工程上操作
Delete完之后你会发现有红色D的一个标志,看下图也可以,如果按上面的直接在工程操作的错误方式,会出现 ! 的标志
2.提交这个两个被删除的文件,告诉服务器,我要你去同步这个消息啦!!
搞掂啦!
3.
svn先更新,后查看log:
svn up /Users/luxiangting/Documents/svn/sdk/ios_lianyun/SQGame-embed/Common/SQSDKFile
svn log /Users/luxiangting/Documents/svn/sdk/ios_lianyun/SQGame-embed/Common/SQSDKFile/Model/SYHTTPRequestManager.m -v | less
记住参数是 -v | less.
前面表示的是状态,A就是添加,M是修改了,! 是异常。
面对一些icon或者文件夹,我们不能够通过直接右键的改名来实现,这里记录信息会被破坏
我们的做法有几种,一个是用命令rename,非常好用
另外一种是删除delete掉,再重新添加
这里提一点关于SVN的好习惯,删除资源
很多人删除资源都直接在工程删除,delete,move to trash,好像非常爽的样子。
但是如果在一些文件夹里面有大量的图标,当你这样做的时候,然后按提交,你会发现,蛋疼了。可能出现全部被拉去垃圾桶了!!
为什么呢?因为这个文件夹可能被整一个打了一个tag或者braches,这样肯定不行,那么我们该怎么删除呢?
1.在服务器的svn找到这个资源,直接delete,注意:不是在你打开的工程上操作
Delete完之后你会发现有红色D的一个标志,看下图也可以,如果按上面的直接在工程操作的错误方式,会出现 ! 的标志
2.提交这个两个被删除的文件,告诉服务器,我要你去同步这个消息啦!!
搞掂啦!
3.
svn先更新,后查看log:
svn up /Users/luxiangting/Documents/svn/sdk/ios_lianyun/SQGame-embed/Common/SQSDKFile
svn log /Users/luxiangting/Documents/svn/sdk/ios_lianyun/SQGame-embed/Common/SQSDKFile/Model/SYHTTPRequestManager.m -v | less
记住参数是 -v | less.
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 在Fedora 10下配置SVN服务器的步骤
- 删除SVN三种方法delSvn(windows+linux)
- 探讨如何在Eclipse中过滤版本控制文件.svn
- linux下安装配置svn独立服务器的步骤分享
- 浅析SVN常见问题及解决方法
- 关于svn冲突的解决方法
- 基于Eclipse中SVN图标不显示的解决方法
- Shell脚本实现的基于SVN的代码提交量统计工具
- Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
- 详解版本控制利器Git,SVN的异同以及适用范围