美文网首页
SVN常用命令简单收集

SVN常用命令简单收集

作者: Fsn_soul | 来源:发表于2016-06-25 00:42 被阅读79次

转载自:http://ztgame.shenyu.me/env/svn/svn-ignore.html

svn 忽略文件、文件夹是通过设置文件夹svn:ignore属性来实现的,所以只需要将忽略文件的列表添加至对应文件夹的svn:ignore属性中即可。

  • 设置svn:ignore属性
svn propset svn:ignore "*.o
> *.a
> *.tmp
> *.log
> tmp
> " .
  • 这里的命令是通过多行输入的,用换行符分隔各个要忽略的文件、文件夹

  • 支持通配符

  • 文件夹名不能带 /

  • 命令最后的.代表设置的是当前文件夹,当然可以指定为其他文件夹

  • 获取属性列表
    svn proplist
    打印当前文件夹的属性清单,如果设置了 svn:ignore 属性,则会打印出来。

  • 获取 svn:ignore 清单
    svn propget svn:ignore

  • 删除 svn:ignore 属性
    svn propdel svn:ignore

  • 提交改变
    svn commit -m "这是提交时写的对变动内容的描述"

  • 查看某个文件夹下的改动
    svn status

svn:ignore属性

用于设置本地工作目录下的哪些目录或文件不用进行版本管理,这样在本地对这些内容进行添加、修改等操作时,SVN都会对其忽略。SVN属性跟源码文件一样,也受SVN的版本管理,添加或修改SVN属性需要先提交,再更新本地目录才能生效。
对于SVN代码库,只应该上传源代码、资源文件等内容进行版本管理,通常编译后的二进制文件、程序包等生成产物是不应该放到SVN上做版本管理的。
svn:ignore属性是文件夹的一个属性,所以设置它时需要进入到相应文件夹下.

svn如何屏蔽/忽略不需要版本控制的文件

以忽略UserInterfaceState.xcuserstate文件为例.
假设UserInterfaceState.xcuserstate在下面的目录下面:
~/工程目录/工程名字.xcodeproj/project.xcworkspace/xcuserdata/用户名.xcuserdatad
打开终端执行以下命令即可:

  1. cd ~/工程目录/工程名字.xcodeproj/project.xcworkspace/xcuserdata/用户名.xcuserdatad
  2. svn rm --force UserInterfaceState.xcuserstate
    [如果svn命令不能执行,请安装xcode中的命令行工具或用Spotlight查找svn所在]
    svn update [可能需要]
    svn commit -m "忽略该死的UserInterfaceState.xcuserstate"
  3. export EDITOR=nano [注释:这是bash下]
  4. svn propedit svn:ignore . [注意后面有个点号,代表本目录]
  5. 第4步执行完了会弹出nano编辑界面,复制粘贴UserInterfaceState.xcuserstate后按Ctrl+X输入Y保存即可.
  6. 输入svn status就发现不显示UserInterfaceState.xcuserstate了.证明修改成功.

相关文章

  • SVN常用命令简单收集

    转载自:http://ztgame.shenyu.me/env/svn/svn-ignore.html svn 忽...

  • SVN常用命令书目录

    SVN常用命令之svn add [path] SVN常用命令之svn blame Target[@REV] SVN...

  • springboot单项目部署

    1. svn代码checkout 代码检出 学习: svn常用命令 检出 svn checkout http:...

  • 常用Linux命令

    svn常用命令 1. 查看流状态 svn status 或者 svn st 2. 更新流 svn update 或...

  • SVN 命令行演练

    svn 常用命令 svn HTTP Server 的端口号:443 svn HTTP Server 的端口号获取 ...

  • SVN的使用

    SVN客户端的常用命令: svn checkout 下载服务器的代码到本地(简写 svn co) svn comm...

  • SVN的使用

    UNIX常用命令 SVN的使用 查看文件状态 附

  • SVN命令行操作

    一、SVN常用命令 1. 将文件checkout到本地目录 svn checkout path(path是服务器上...

  • git和svn常用命令对比

    下图是git和svn一些常用命令的对比图

  • SVN的使用

    svn常用命令: http://blog.csdn.net/ithomer/article/details/61...

网友评论

      本文标题:SVN常用命令简单收集

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