Linux | SVN添加忽略文件

目标:忽略python项目中log文件夹下所有文件和项目中所有*.pyc文件
经过实验,用下列命令再忽略其他文件会失效
svn propset svn:ignore '*' log

按如下顺序操作可以成功

  1. 先在项目根目录忽略*.pyc文件,-R表示目录递归
    svn propset svn:ignore -R "*.pyc" .
    若文件已加入版本控制,删除对应文件的版本控制,保留本地文件
    svn rm --keep-local lib/Base.pyc file2.pyc
  2. 忽略特定文件夹下文件
    进入log文件夹,忽略文件夹下所有文件
    cd log
    svn propset svn:ignore '*' .
  3. commit提交
    svn commit -m "添加忽略文件"

查看全部文件状态,包括已忽略文件
svn status --no-ignore

posted @ 2022-10-09 16:06  __斯年  阅读(118)  评论(0编辑  收藏  举报