2011-07-18 17 views
1

最初にリポジトリ~/trunkからチェックアウトされたワークスペースがある場合は、最後の週の最後に実行されているかもしれないし、実行されていないかもしれません:svn switch ~/branches/somethingcool .、しかし週末は過ぎ去りました。戻って、私はそれを確認するために何ができますか?svnワークスペースが「切り替えられた」かどうかを確認するにはどうすればよいですか?

答えて

4

svn infoあなたの作業コピーがリンクされているリポジトリを教えてくれます。

+0

スイッチ子孫のディレクトリを再帰的に見て、このコマンドを持ってする方法はあります:あなたは* nixの上にある場合は、bashスクリプトのアイデアを得ることができますか? –

+0

あなたは次のようなことができます:svn info -R | lessを選択してから、あなたが切り替えた可能性のあるディレクトリについて、lessで検索してください。/dirのようなもの。 – Grammin

1

あなたはSVNだけに言及しているので、私は同じことについて私の答えを指摘します - あなたの作業コピーを見て、eacディレクトリのrepo URLを吐き出すpowershellライナーです。

gci | ?{ $_.psIsContainer -eq $true -and ((svn status $_.fullname) -notmatch "\?")} | %{svn info $_.fullname} | select-string -Pattern "PATH:|URL:" 

How can I tell that all directories in a SVN working copy point at the same repository root?

関連する問題