0

SVNコマンドラインでフォルダーではなく変更されたファイルを取得するにはどうすればよいですか? このコマンドを使用して、変更されたすべてのファイルとフォルダーを取得できます。

svn st | findstr "^[ADMR]"

しかし、フォルダを取得したくないので、ファイルをフィルタリングする方法がわかりません。

ありがとう

4

1 に答える 1

0

綺麗じゃないけど…

Unlx/Linux/MacOS X の場合:

$ svn status | while read status file
do
[ -f "$file" ] && printf "%s\t\%s\n" "$status" "$file"
done

Kornshell を使用している場合は、最初にprint "$status\t$file" instead ofprintf . If you are in BASH, you can simply useecho instead ofprintf , but only if you've turned onshopt -s xpg_echo` を使用できます。

于 2013-08-02T12:21:13.453 に答える