ファイルを指定した場合、ファイルが改訂された回数はどのように確認できますか?ヘッドリビジョン番号は数百になるかもしれませんが、私はファイルをわずか4回改訂しました。したがって、そのファイルを与えられたとき、私は答えとして4を求めます。私はこれを達成するためのコマンドを見つけることができませんでした。助けてもらえますか?Subversionでファイルが改訂された回数はどのようにして確認できますか?
答えて
使用svn log -q filename | grep '^r' | wc -l
「のsvnのログは、」必要な情報をご提供していませんか?
かなり確かですSubversionには、Repoブラウザ内にView Historyメカニズムが含まれています。
あなたはSubversionでTortoiseを使用していますか?
Subversion自体にはリポジトリブラウザがありません.TortoiseSVN(http://tortoisesvn.tigris.org)の機能について考える必要があります。 –
The Subversion bookは説明する:あなたはまた、単一のファイルやディレクトリのログ履歴を調べることができます
。たとえば、次のように
$のsvnログfoo.cの
$のsvnログ http://foo.com/svn/trunk/code/foo.c
これらだけ 作業ファイル(またはURL)が変更されているそれらのリビジョンのためのログメッセージを表示します。
ログコマンドの詳細な説明はhereです。ログ内の指定されたファイルまたはディレクトリの
svn log FOO.C -q | grep -c r
svn log -q
プリントサマリ情報、およびgrep -c r
数文字を含む行の数「R」(基本的に私達はちょうどスペーサラインを無視したいです「----- --- ")
+1 wcを使わずにしました – basszero
合意しました.GLPでカウントをするのは素敵です。しかし、パターン '^ r'を使うのはおそらく良いアイデアなので、rで始まる行にのみマッチします。これは、----行全体が一致しないことを知るために検索する必要がないので高速です。また、私は一般的にオプションのフラグを(この場合はファイル名のように)主な引数の前に置いていますが、これはスタイルの問題です。 –
svn log -q [ファイル名] | grep -c '^ r' –
このようにしてください:
svn log -q | grep -v "\ - \ - \ - \ - \ - \ - \ - \ - " | wc -l
- 1. どのようにvimがコンパイルされたオプションを確認できますか?
- 2. プッシュ通知がiOSで配信されたかどうかはどのように確認できますか?
- 3. 変数の値が変更されたときは、どのように確認できますか?
- 4. GTK +どのラジオボタンが選択されているかはどのようにして確認できますか?
- 5. LinkedListが既に注文されているかどうかはどのように確認できますか?
- 6. どのファイルがリポジトリからファイルを削除したかをどのように確認できますか?
- 7. ファイルが正しくアップロードされたことをどのように確認できますか?
- 8. リンクされたリストが回文かどうか確認してください
- 9. Djangoの認証モジュールを改訂するにはどうすればよいですか?
- 10. データベースのチェックインをして、列の値が複数回フラッシュされているかどうかを確認するにはどうすればよいですか?
- 11. 明確にレンダリングされた回転UILabelはどのようにして達成できますか?
- 12. コンピュータが再起動されたかどうかをどのように確認できますか?
- 13. Django、外部リンクurlがプロジェクトURLに改訂されました
- 14. ブラウザでJavaScriptを無効にしたユーザーの数はどのようにして確認できますか?
- 15. モデルのデータが正確にどのように接続されているか確認できますか?
- 16. require_onceは "ファイルが既に含まれているかどうか"をどのように確認しますか?
- 17. prePersist()で値が変更されたかどうか確認できますか?
- 18. Internet Frameworkの.netフレームワークのバージョンと改訂を確認してください
- 19. 数字が回文かどうかを確認するには?
- 20. ビューがレイアウトされているかどうかをどのように確認できますか?
- 21. QMutexがロックされているかどうかをどのように確認できますか?
- 22. uiviewがスクリーン/完成した図面に現れたときは、どのように確認できますか?
- 23. Bluetoothヘッドセットデバイスで使用されているa2dpのバージョンはどのようにして確認できますか?
- 24. インポートされたjarファイルがEclipseに正しく追加されているかどうかを確認するにはどうすればよいですか?
- 25. ファイルが変更されたかどうかを確認する
- 26. Pythonクラスでソートされたファイルをマージするには、どのように改善できますか?
- 27. PYTHONSTARTUP変数が定義されているかどうかをどのように確認しますか?
- 28. StructureMapで同じレジストリが複数回ロードされているかどうかを確認するにはどうすればよいですか?
- 29. Androidにインテントエクストラが存在するかどうかはどのようにして確認できますか?
- 30. パラメータが関数に送信されたかどうかを確認します。
-1カウントが間違っています。これが最初にテストされているはずです... svnログはあなたが考えるよりも冗長です – basszero
あなたは正しいです、訂正されたIDです。ありがとう。 –