我已经完成了一些关于建立SVN存储库的搜索,但我仍然有点困惑,一切都在基础层面上运行。我知道通常有一个SVN服务器,一个登台服务器和生产服务器。
我有一台我想用来托管SVN存储库的计算机。这是一台运行Ubuntu的PC。目前,我们将没有登台服务器。
以下是我的问题:
另外,我应该提到我买了适用于Mac的版本。我假设这些问题有一些捷径可供我自己使用。
答案 0 :(得分:1)
我建议阅读svnbook的前两章,以帮助您了解svn能为您做什么,不能为您做什么。
- 一旦设置了SVN服务器,可以在我的浏览器中本地查看(当然是在本地主机上),还是需要先将其部署到另一台服务器?我希望能够在SVN上进行小代码更改,保存和查看。
如果您在本地计算机上配置了Web服务器,则可以将其部署在那里并查看更改。您基本上使用本地计算机作为登台服务器。但是,svn无法为您服务。
- 我想部署到我的共享主机帐户。您是否在CLI中使用了一行代码进行部署,或者这是我需要自己编写的脚本?
这是您需要自己编写的脚本。
- 如何将其设置为可远程访问?一个VPN?
听起来托管你的svn存储库的机器在你的局域网上,所以是的,远程访问本地资源需要VPN。如果您在其他地方托管了存储库,那将更容易。有关详细信息,请参阅svnbook的this section。