问题是,我们的代码库位于远程服务器上,我们通过 Putty 的 VPN 访问它。服务器在 CentOs 中。我想知道是否可以软链接或硬链接此文件夹,以便我可以像 Windows 中的常规目录一样访问它。
每次我想测试某些东西时,我都不想从服务器推送和拉取东西,而且我需要的不仅仅是 centos 命令行中可用的工具。
答案1
这里的问题是 VPN。如果您始终保持 VPN 处于打开状态,那么理论上您可以以本地 Windows 主机可以理解的格式导出远程文件系统。在这种情况下,您可以将其挂载到本地文件系统下并根据需要对其进行符号链接。为此,您可以使用 Samba。
另一种选择是将代码库置于 Git 或 Subversion 等存储库控制之下,然后使用 Windows 上的 git 或 subversion 客户端访问它。同样,您需要始终打开 VPN,或者至少在需要访问的时间段打开 VPN。
除此之外,您别无选择,只能在每次需要时“推送和拉取”代码。
答案2
您可以使用简单的 SCP 客户端,WinSCP或者在 CentOS 上安装 SAMBA 并从 Windows 访问 Linux 文件系统。
答案3
也许您可以通过 HTTPS 使用 SVN?