C# SharpSVN:如何从存储库URI获取工作副本路径?
SharpSVN有C# SharpSVN:如何从存储库URI获取工作副本路径?,c#,svn,sharpsvn,C#,Svn,Sharpsvn,SharpSVN有SvnClient.GetUriFromWorkingCopy可以从工作副本的路径获取存储库URI,但我没有看到一个函数可以实现相反的功能——没有GetWorkingCopyFromUri 假设存在一个,如何从存储库URI获取工作副本的名称 正如评论者指出的,这是不可能的,因为存储库中可能有一个文件的多个工作副本。那么Uri如何知道它呢?我可以在我的电脑上的10个不同位置将10个工作副本放在同一个svn上。你可以扫描所有文件夹并查找.svn,然后尝试此位置上的svn info是
SvnClient.GetUriFromWorkingCopy
可以从工作副本的路径获取存储库URI,但我没有看到一个函数可以实现相反的功能——没有GetWorkingCopyFromUri
假设存在一个,如何从存储库URI获取工作副本的名称
正如评论者指出的,这是不可能的,因为存储库中可能有一个文件的多个工作副本。那么Uri如何知道它呢?我可以在我的电脑上的10个不同位置将10个工作副本放在同一个svn上。你可以扫描所有文件夹并查找.svn,然后尝试此位置上的
svn info
是否有效-但重点是什么。哇,没错。倾向于从存储库中的树与您正在使用的本地树之间的1:1关系的角度来考虑,但当然不是这样。我得想另一个办法。谢谢