Answers:
简单的答案是运行:
find / -name 'svnserve.conf'
svnserve.conf是应驻留在$ {REPO} / conf中的文件。
较难的答案是查明svn是否有命令查明您用于初始结帐的URL。
编辑:对于命令行svn客户端,查找存储库根目录(从中检查代码的位置)的方法将在工作副本中运行:
svn info
输出中显示“ Repository Root”的行显示了您从其中签出的位置,从而显示了您要回购的位置。
花一些时间在这里在命令行上熟悉svn 。
您有几种不同的方式来访问Subversion存储库,并且发现每种存储库都不相同:
这是最简单的。这意味着它在路径说明所在的本地计算机上。
这是使用svnserve。在远程服务器上查找过程命令行,并且用-r选项指定的路径位于URL中的路径之前,以查找存储库。如果没有-r选项,则url中的路径是文件系统路径。
这是svn over ssh。url中的路径是远程服务器上文件系统的位置。
这是通过http或https svn进行的。您需要在apache配置中找到虚拟主机,并找到与您的URL路径匹配的<Location>部分,并寻找SVNPath或SVNParentPath配置行。这将告诉您Subversion存储库的位置。