現在の Starteam 2005 SCM の可能な置き換えとしてSubversionを実験しています(したがって、現時点ではSVNの知識は限られています:-))。
私は(TortoiseSVNクライアントを使用して)スイッチコマンドを試しましたが、ローカルトランクフォルダーを特定のブランチに切り替えた後、最後に切り替えたブランチを確認する方法がないことに驚きました。または、少なくともそれを確認する方法を見つけることができません。
ローカルトランクフォルダーをブランチに切り替えることにより、ここで何か問題がありますか?現在のローカルトランクフォルダーが参照しているブランチを確認するにはどうすればよいですか?
いくつかの正解がすでに提供されていますが、Subversionのどこにいるかを確認するために使用できるテクニックが他にもいくつかあることを指摘しておきます。完全なリストは次のとおりです。
TortoiseSVN Repo-Browser-ファイルまたはフォルダーでリポジトリブラウザーを開き、上部のURLまたは左側のナビゲーションペインのパスを確認します。 (URLを表示する他のTortoiseSVNダイアログには、@ fsonmezayによって指摘されたのと同様に情報が表示されます。)
ファイルプロパティ-Windowsエクスプローラまたは同等の機能から、標準ファイルプロパティダイアログを開きます--not TortoiseSVNプロパティ!次に、[Subversion]タブを選択して、パス内のトランクまたはブランチを示すURLを含む、コマンドラインから入手可能なすべての情報を表示します。 TortoiseSVNがインストールされている必要があります(以前は@Cedricで言及されていました)。
svn info
またはsvn info filename
は、現在のディレクトリまたは指定されたファイルの詳細をそれぞれ提供します。これには、パス内のトランクまたはブランチを示すURLが含まれます(以前は@Cedricで言及されていました)。この情報はsvn info
の出力で取得する必要があります。これは コマンドライン機能 として、またはSVNアイテムを右クリックしたときにTortoiseSVNサブメニューで使用できます。これが TortoiseSVN Explorer統合ヘルプ です。この統合と利用可能なコマンドに関するすべての情報を取得する必要があります。 svn info
の出力は、ほぼProperties
アイテムに表示されます。
セドリックとfsonmezayからの答えは正しいです。また、Windowsを使用している場合は、ファイルまたはディレクトリを右クリックして[プロパティ]を選択し、[Subversion]タブに移動します。そのファイルがリポのどこにあるかについての完全なURLがあるので、それがどのブランチから来たかを非常に簡単に判別できます(例 https://my.company.com/svn/branches/somebranch/ .. 。)。
これは、コマンドラインからsvn info
を使用して取得する情報です。