使用文件存储库而不是服务器存储库时的 svn 命令行
svn command line when using a file repository instead of a server repository
我正在使用 Windows 7 计算机和 TortoiseSVN 访问我的网络共享文件夹上的文件存储库。
现在我想从 Raspberry PI 3
中的命令行访问同一个存储库。我不知道如何将存储库 link 提供给 svn
命令行界面。
我的 raspy 上的 svn 似乎不明白如何解释:
file:///Q:/Projekte/Heimautomation/Subversion-Sicherung/trunk
我知道,我必须使用基于 linux 的路径,所以给定的路径类似于:
/mount/media/diskstation/Projekte/Heimautomation/Subversion-Sicherung/trunk
但我没有尝试这个,因为我需要先设置 samba
。
一些提示会很棒。
你好,沃尔夫冈。
如果您可以从 Raspberry Pi 对网络共享进行身份验证,则此命令应该有效。以file://
URL为例
svn info "file://COMPUTER/share/MyRepository"
但请记住...
file://
access is intended for local, single-user access only,
particularly testing and debugging.
这意味着您可能会发现在 Windows 计算机上安装 Subversion 服务器并通过 HTTP(S)
访问存储库会更容易、更可靠
解决此问题的最简单方法是将 subversion 服务器设置为 HTTP 服务器,因此 subversion 存储库位于 http:///raspy/repo 例如
我正在使用 Windows 7 计算机和 TortoiseSVN 访问我的网络共享文件夹上的文件存储库。
现在我想从 Raspberry PI 3
中的命令行访问同一个存储库。我不知道如何将存储库 link 提供给 svn
命令行界面。
我的 raspy 上的 svn 似乎不明白如何解释:
file:///Q:/Projekte/Heimautomation/Subversion-Sicherung/trunk
我知道,我必须使用基于 linux 的路径,所以给定的路径类似于:
/mount/media/diskstation/Projekte/Heimautomation/Subversion-Sicherung/trunk
但我没有尝试这个,因为我需要先设置 samba
。
一些提示会很棒。
你好,沃尔夫冈。
如果您可以从 Raspberry Pi 对网络共享进行身份验证,则此命令应该有效。以file://
URL为例
svn info "file://COMPUTER/share/MyRepository"
但请记住...
file://
access is intended for local, single-user access only, particularly testing and debugging.
这意味着您可能会发现在 Windows 计算机上安装 Subversion 服务器并通过 HTTP(S)
访问存储库会更容易、更可靠解决此问题的最简单方法是将 subversion 服务器设置为 HTTP 服务器,因此 subversion 存储库位于 http:///raspy/repo 例如