How do I get a list of all unversioned files from SVN?

后端 未结 5 787
别那么骄傲
别那么骄傲 2020-11-30 20:38

Sometimes you\'re developing and you decide to commit, forgetting you created a few files on your project. Then a few days down the line your buddy gets your build out of Su

5条回答
  •  隐瞒了意图╮
    2020-11-30 21:07

    You can use this command to list all paths for not-versioned files:

    svn status | awk '/^?/ {print $2}'
    

    The first part will do an svn status, and then it will redirect the output to AWK which will do simple filter "first character should be '?'" then it will print the second parameter "which is the file path".

    svn status will always not print ignored files. You can add a file or path by adding that path using

    svn propset svn:ignore "PATH OR PATERN"
    

提交回复
热议问题