zoukankan      html  css  js  c++  java
  • 【svn】本地文件夹同步到SVN

    本地代码上传至SVN

    起因:
    我在开发项目代码时往往在本地开发很久,在基本功能完成时才上传svn,添加版本控制。

    做法:
    右键 TortoiseSVN - Repo browser
    在希望项目存储的根目录下右键 Add folder 选择要添加的项目文件夹 这样本地代码就添加到了svn
    本地建立一个空目录tmp,svn checkout刚刚添加的svn路径
    将tmp中的.svn目录拷贝至原始的项目文件夹
    删除tmp文件夹

    这样本地项目文件夹就加入版本控制了

    忽略部分文件:
    方法一:
    在项目代码路径,鼠标右键,“TortoiseSVN”-- >“Settings” -->"Subversion"-->"Global ignore pattern" 添加要忽略的文件名,如target .idea 然后确定

    方法二:
    如果文件已经添加到了版本控制,选择想要忽略的文件,鼠标右键 TortoiseSVN-Remve from ignore list - xxx

    在git版本控制上添加svn版本控制

    这个需求看起来有点奇葩,实际情况是我原始代码是在github上下载的,包含git版本控制,后面修改后提交到公司只能提交svn。

    做法:
    在.gitignore中添加忽略.svn
    在svn中忽略.git和.gitignore
    这样就可以两边都更新,互不影响

    参考:
    https://blog.csdn.net/flysun3344/article/details/53115122
    https://www.cnblogs.com/zsx-blog/p/6549222.html

  • 相关阅读:
    OSU!

    旅行
    序列
    致摸鱼两千年后的你
    生成函数
    小x游世界树

    画画
    OSU!
  • 原文地址:https://www.cnblogs.com/dplearning/p/10751960.html
Copyright © 2011-2022 走看看