zoukankan      html  css  js  c++  java
  • 使用TortoiseSVN 客户端的一些问题

    新的一个项目需要SVN开发,以前一直没有关注SVN配置相关的信息,所以在使用的时候产生了不少问题。

    1.设置一个文件夹加入到版本库,但是文件夹的文件不纳入到版本库中

      在文件夹内右击-属性-选择svn:ignore 输入* 或者是*.php 之类的过滤条件即可

    2. SVN图标丢失解决

     http://wenku.baidu.com/view/3b57c2c1bb4cf7ec4afed06f.html

    3. 如何重新定位SVN

      右击-重新定位

    其他的一些常用SVN命令

    svn:eol-style

    一个项目,同时需要在 windows, unix 下 checkout 代码,然后用不同的编辑器改改,windows 的很多编辑器,很多

    会将 eol(end-of-line) 自动转换为 CRLF,然后一提交代码,svn 提示每一行都有修改。

    为了解决此问题,svn 专门提供了一个 svn:eol-style 这个 property。只要将 svn:eol-style 设置为 native,每次 checkout,svn 会自动将 eol 转换为当前系统的默认格式。

    example

    给 repos 中所有 *.c 文件添加 svn:eol-style 属性。
    svn propset svn:eol-style native -R *.c
    svn ci -m "add svn:eol-style for all files"

    对于发布一个项目,比如 windows 平台上,可以通过下面的方法,来保证所有文件 eol 的统一:
    svn export file://tmp/repos my-export --native-eol CRLF

    ------------------------------

    svn:keywords

    阅读开源项目的代码时,我们时常会看到类似下面的修改记录。这是如何做到的呢?
    // $Id: foo.c 24 2008-04-21 05:51:59Z kasicass $

    只需要对特定的文件设置 svn:keywords 属性,然后在文件中写上
    // $Id:$

    则每次 checkout 此文件,svn 都会更新此记录,显示文件最近修改的情况(修改时间、修改人)。

    example

    设置 svn:keywords 属性
    svn propset svn:keywords Id foo.c

    设置多个 svn:keywords 属性
    svn propset svn:keywords "Id HeadURL" bar.c

  • 相关阅读:
    第一节 软件测试概述(2)
    第一节 软件测试概述(1)
    Sql语句,查询效率
    Js cdn 学习
    Java内部类详解
    UML用例图
    UML类图几种关系的总结
    JFinal框架_定时触发程序
    利用EXCEL函数LINEST进行统计学中的回归分析
    Windows 10 64 Bit 编译安装 PyLucene 8.3.0
  • 原文地址:https://www.cnblogs.com/gaoxu387/p/2363532.html
Copyright © 2011-2022 走看看