jal*_*alf 12
你的事情有点混乱了.内部使用版本控制系统来跟踪开发期间的代码.使用SVN等集中式系统,您可以定期将代码上传到SVN服务器,该服务器可以跟踪已更改的内容,确保正确合并冲突的更改,并保留历史记录以便您可以回滚更改.
分散式或分布式版本控制系统消除了一个中央服务器,而是允许每个代码副本跟踪其自己的更改历史记录,然后让您随意合并和组合这些单独的分支.
但是,一旦您拥有完整的产品,您可以按照自己喜欢的方式将其推送到生产服务器.FTP肯定是这样做的一种选择.
这里有一个 wiki,可以为您提供有关将 Subversion 添加到 Dreamhost 所需的所有信息。
http://wiki.dreamhost.com/index.php/Subversion
我现在已经在我的网站上使用了 Subversion,它确实让工作变得更加容易。我在 Windows 计算机上使用 Aptana,并通过该程序上传所有内容。它允许我比较旧版本、恢复旧版本、分支新版本等等......
这可以节省大量时间!