如果我有一个最初从存储库~/trunk
检出的工作区,那么在上周末我可能会或可能不会运行:svn switch ~/branches/somethingcool .
,但周末已经过去了我不记得我是否自己回来了,我该怎么做才能检查?
答案 0 :(得分:4)
svn info
会告诉您工作副本也链接到哪个存储库。
答案 1 :(得分:1)
由于你刚才提到了SVN,我将指出你对同一件事的答案 - 它是一个powershell one liner,它将查看你的工作副本并为eac目录喷出repo URL。如果你在* nix:
,你可以得到一个bash脚本的想法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?