zoukankan      html  css  js  c++  java
  • PhpStorm 9.03 集成 开源中国(oschina.net)的Git项目,提交SVN时注意事项

    第一步:配置 git.exe

    File -> Default Settings -> Version Control -> Git -> Path go Git executable: D:Program FilesGitingit.exe

    第二步:clone 项目

    VCS -> Checkout from Version Control -> Git -> Clone Repository -> 填写项目的git信息,如

    Git Repository URL: https://git.oschina.net/xxx/php-note.git
    Parent Directory: d:PHPxampp2htdocs
    Directory Name: php-note

    注意:如果目录已存在,如 d:PHPxampp2htdocsphp-note,需要把它删除 或 重命名。

    第三步:让项目集成 VCS

    VCS -> Enalbe Version Control Integration -> Select a version control system to associate with the project root,选择 Git


    注意,在 pull 文件到oschina服务器时,会弹框提醒“是否自动转换换行符?”,这里选择不转换,即“Commit As Is”,如下图所示:


    Ubuntu 安装 git

    sudo apt-get install git

    提交SVN时,注意事项

    1、如上图所示,提交SVN之前,右边除了勾选第一个复选框外,其他的都不要勾选,否则会出现各种 格式化代码等窜改代码的问题,如

    勾选了“Cleanup”,代码

    onclick="leave_del('<!--{$val['leaveId']}-->')"

    会被窜改为

    onclick="leave_del('<!--{$val['leaveId;']}-->';)"

    这不是我想要的结果! 

    2、另外,配置SVN时,File -> Default Settings -> Version Control -> SVN -> 去掉 勾选“Enable interactive mode

    3、如何解决冲突?

    右键冲突文件 -> Subversion -> Resolve Text Conflict...

  • 相关阅读:
    iOS 面试题搜集
    iOS 常用第三方类库、完整APP示例
    iOS 键盘遮挡输入 解决办法
    iOS UIColor RGB HEX
    iOS APP性能优化
    iOS Swift 数组 交换元素的两种方法
    iOS CoreData primitive accessor
    iOS Start developing ios apps (OC) pdf
    iOS 传值方式
    iOS IB_DESIGNABLE IBInspectable @IBDesignable @IBInspectable 加速UI开发
  • 原文地址:https://www.cnblogs.com/52php/p/5681205.html
Copyright © 2011-2022 走看看