![不检出文件的情况下比较本地目录和 svn 存储库](https://linux22.com/image/722739/%E4%B8%8D%E6%A3%80%E5%87%BA%E6%96%87%E4%BB%B6%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%AF%94%E8%BE%83%E6%9C%AC%E5%9C%B0%E7%9B%AE%E5%BD%95%E5%92%8C%20svn%20%E5%AD%98%E5%82%A8%E5%BA%93.png)
是否可以比较本地目录(不是 svn checkout)和远程 svn 存储库,而无需事先将存储库检出到另一个本地目录?
我需要它用于 Linux(debian),但是问题是一般性的。
答案1
不.svn diff
不能使用不相关的路径或 URL 作为参数,它们必须是存储库或工作副本的一部分。
但是您可以从与目录树根相同的根获取空 WC,将反转路径中的树添加到此 WC 并进行比较(修改后的 WC 与 URL)。另请参阅--depth
和--set-depth
选项
是否可以比较本地目录(不是 svn checkout)和远程 svn 存储库,而无需事先将存储库检出到另一个本地目录?
我需要它用于 Linux(debian),但是问题是一般性的。
不.svn diff
不能使用不相关的路径或 URL 作为参数,它们必须是存储库或工作副本的一部分。
但是您可以从与目录树根相同的根获取空 WC,将反转路径中的树添加到此 WC 并进行比较(修改后的 WC 与 URL)。另请参阅--depth
和--set-depth
选项