• 使用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

  • 相关阅读:
    node 读取文件
    jQuery全局事件处理函数
    可以发送不同源请求的方式
    ajax 高度封装的函数
    jQuery中AJAX的回调
    jQuery中对AJAX的封装
    ajax 基本的封装
    AJAX 返回数据问题
    ajax 关于响应类型
    动态渲染数据到表格中
  • 原文地址:https://www.cnblogs.com/gaoxu387/p/2363532.html
Copyright © 2020-2023  润新知