我在我的本地电脑上使用togise svn clien。我有一个目录,即c:\ temp \ svn \,其中有几个已检出的目录。为简单起见,我们说结构是这样的:
c:\ temp \ svn \ project1 - svn://192.168.1.3/home-repo-1/
c:\ temp \ svn \ project2 - svn://192.168.1.3/home-repo-2/
有没有办法根据svn网址找出签出目录的位置?这意味着我想要一些svn命令:svn"获取本地目录" "的svn://192.168.1.3/home-repo-1/"
答案 0 :(得分:2)
为什么呢?因为您可以拥有/许多工作目录/检出相同的仓库。在这种情况下,你的问题没有一个独特的答案 - 有一组目录。
但是,您可以使用svn info
命令查看特定工作目录是否具有特定URL。
如果您知道所有WD都在某个特定路径下,您甚至可以使用svn info
编写一个小脚本来查询它们,并返回一个已检出存储库的根列表 - 但是不像svn中标准的那样。