我需要从 Ubuntu 访问托管在 Windows 机器上的 SVN 存储库。但是,即使我提供了正确的凭据,它也会拒绝我的访问,显然是因为 Windows 不允许 Linux 连接(他们告诉我的);果然,当我尝试从我的 XP 分区签出时,我进入了。虽然我的机器是双启动的,但只是为了 SVN 而切换很不方便。
那么,有人知道我如何从 Ubuntu 访问该 SVN 存储库吗?我尝试在 Wine 下安装 TortoiseSVN 和 Windows Subversion,但我甚至无法运行它们;它们要求提供一些我不知道如何提供的 DLL。我曾考虑过仅为 SVN 安装虚拟 XP,但我认为这太极端了,如果有人能建议一个更简单的解决方法,我将非常高兴。
希望相关的说明:当我在 Windows 上访问 repo 时,我使用前缀file://
;svn://
并https://
导致错误。 (因此,据我所知,我通过我们的 LAN 访问 repo。)
答案1
答案2
您可以安装颠覆 通过终端Ctrl Alt T:
sudo apt-get install subversion
现在您可以检出存储库(示例):
svn checkout http://localhost/svn/projekt1/trunk/ /home/user/projekt1