共享网站空间的版本管理

时间:2013-01-31 12:03:26

标签: svn

我们使用简单的共享虚拟主机提供商,但现在我想对上传的文件使用版本管理。

我尝试过Tortoise SVN和PHProjekt,但他们都只使用脱机文件 是否有一个在线工具程序,用ftp跟踪在线文件的版本历史记录?

不一定是免费的,但会更好的资源

1 个答案:

答案 0 :(得分:1)

  

我们使用简单的共享虚拟主机提供商,但现在我想对上传的文件使用版本管理。

如果您正在谈论代码,那么在共享Web空间上进行版本控制通常不是一个选项,而且它也不是最好的方法。 您会发现在网站项目中使用的最常见模式是基于部署的模式,意思是

  • 人们使用本地代码库

  • 将更改签入SVN存储库(本地托管或使用Assembla等在线服务)

  • 通常使用自动脚本将更改从存储库中检出并部署到网站,通常使用FTP

这可以为您节省在线版本控制内容的混乱 - 在线是SVN存储库中已清理的定义版本。

我已经尝试过多次在共享主机上构建版本控制和部署,我发现没有干净的方法可以做到这一点。