1

次の基準で Subversion の履歴でファイルを見つけることができるアプローチを見つけようとしています:

  • 特定の時間間隔で変更されたファイル
  • 特定の作成者によって少なくとも 1 回変更されたファイル

簡単に言えば、過去 2 か月間にチームによって変更されたすべてのファイルを見つけようとしています。どうすればそれを実行できますか?

4

2 に答える 2

1

以下は、TortoiseSVN でこれを実現する方法です。

特定の時間間隔で変更されたファイル

  1. SVN ログを開く (右クリック > SVN メニュー > ログを表示)
  2. Show allオプションの選択の下で、Show range必要な日付範囲を入力します
  3. 上のフレームですべてのリビジョンをシフト選択すると、変更されたすべてのファイルが下のフレームに表示されます。
  4. Statisticsチャートを表示するために使用することもできます(例: Commits by author)

特定の作成者によって少なくとも 1 回変更されたファイル

  1. 同上
  2. 同上
  3. リビジョン リストを作成者別に並べ替え、Shift キーを押しながら作成者が作成したコミットを選択して、変更したファイルのリストを表示します
于 2013-09-30T06:48:15.747 に答える
0

コマンドラインでは、代わりにリビジョンを日付範囲として指定でき、SVN が実際のリビジョン番号を検索します。svn log特定の日付内のリビジョンのリストを提供できます。詳細については、 http://svnbook.red-bean.com/en/1.7/svn.tour.revs.specifiers.html#svn.tour.revs.datesを参照してください。

于 2013-10-02T04:14:08.410 に答える