2011-12-22 4 views
2

私たちのSVNリポジトリはリビジョン400にあり、私は新しい機能を実装し、それをr401としてコミットするとします。SVN - リビジョンツリーの表示方法

私の同僚はそれを気に入らず、r400に戻って機能をより効率的に実装し、r402としてコミットします。

r400に由来するツリー上のノードとしてr401とr402の両方を表示するツールはありますか?

+0

グラフは次のようになりますか?あなたは正確に何を見たいですか? – Alex

+0

このリビジョン/コミットのグラフを作成できますか?あなたは簡単にタグ/ブランチを作成した場所を見たり、ファイル/フォルダを修正したりすることができます。ウィンドウにいる場合はtortoisesvnに行きます。 – ted

答えて

2

あなたの同僚は、彼らが、すぐに彼らは、彼らはあなたを示し、ログに別のトランザクションが生成されますコミットとして、リポジトリが、その作業コピーを元に戻すいけない元に戻すときは、上記の場合にはRevision graph

を意味しますか400から401へ、次に401から402へと変更されます。

+0

@ O.Dのように、TortoiseSVNにリビジョングラフがあります。 – Alex

+0

あらかじめ支店を作る場合を除き、開発の「行き止まり」と改訂版を分けることはできません。私が求めている理由は、新しいアプローチや技術を試してみると、コミットを元に戻すことは私たちのチームでは珍しいことではなく、そのすべての変更がログを混乱させ、大きなイメージを見るのを難しくしているということです。 – Mihai

+0

どのようにDeadEndを定義しますか?私はあなたの質問を理解するので、答えははいできます。あなたは変更をコミットする(r401)、私は私の作業コピーを更新する、表示ログをクリックしてオプション "このリビジョンからの変更を元に戻す"を選択すると、これは私のウォーキングコピーがあなたの変更前のリビジョンとまったく同じように見えるあなたの変更を反映してr400、しかしr401を持っている)、そしてログはあなたがリポジトリに変更をコミットしたことを示しています。私は変更Bを行い、コミット(r402)...ログを表示すると、r400 - > r401 - > r402 – CloudyMarble

1

このケースはグラフ化できません。r402は常に他のファイルにコミットされていないため、r402は常にr401に基づいているためです。 r401を元に戻すには、同僚がr401をマージしてr402としてコミットします。あなただけのログを表示することはできません

r400 -> r401 -> r402 
関連する問題