我不想开始使用SVN。
我一直在阅读,并在我的Windows机器上安装了龟。
但是,我需要了解的是,如果要pipe理的文件夹位于var / www / vhost / domain.com / httpdocs /
我不太清楚存储库的概念,所以如果我能从你们这个正确的方向得到一个指针,它会帮助我很多。
一个高速教程是可用的,但如果你是新的版本控制,你可能要检查这之前。
虽然它是为命令行编写的,但在Tortoise中find等价的操作应该很容易,除了可能需要从shell运行的$ svnadmin create repos (也许是根用户create ) 。
存储库可以在任何你喜欢的地方创build,但最好在安全的地方,而不是/ var / www。 正如克里斯所暗示的,你可能(而应该)在那里签出一份工作拷贝。 我也build议你使用一个单独的签出(也许在你的login目录)进行开发。
存储库是包含更改历史logging的源的中央主副本。 你应该把它放在一个可以长大的地方,并且很容易备份。
工作副本是您将要编辑的版本,其中包含每个子文件夹中的.svn文件夹。 这是通过结帐创build的。
已部署的文件夹(在您的情况下“/var/www/vhost/domain.com/httpdocs/”)可以是工作副本或“导出”副本。 如果您使用已部署的文件夹作为工作文件夹,请确保您的.svn文件夹不会通过HTTP提供服务。
在任何其他地方创build您的资源库,最好在定期备份的不同服务器上创build。 然后,根据这些说明 ,将现有的httpdocs转换为该存储库的工作副本。