如何查看本地副本的存储库path?

这可能接近微不足道,但我找不到它。 我怎样才能看到本地副本引用的存储库中的哪个位置? 比方说,我有一个工作空间在前一段时间被检出,我想看看它是否从一个分支或中继被检出。

使用

svn info 

对于存储库root:

Linux: svn info | grep 'Repository Root' | awk '{print $NF}' svn info | grep 'Repository Root' | awk '{print $NF}'

Windows: svn info | findstr /C:"Repository Root: " svn info | findstr /C:"Repository Root: "

对于那些正在寻找一种以编程方式和可靠的方式来查找的方法,这个命令完全给你的是存储库的根目录,没有别的:

 svn info --show-item wc-root 

SVN在我的笔记本电脑上不可用,Windows崩溃了,我的无线网卡没有被Linux mint识别,当我从USB启动时,所以我能够在顶级.svn目录中的wc.db中find它。

假设您的回购托pipe在外部域:

 cat wc.db | grep -a "\.com" | less 

应该find它。 这是一个二进制文件,所以它会是丑陋的,并且可能很大,这取决于您的回购的大小。

我用一个棘手的方式

 > Open .svn folder > Open wc.db file with notepad or notepad++. > Scroll the document and you will find the URL