版本化网站的最佳做法是什么?
哪种版本控制系统非常适合这样的工作?
有哪些专用工具?
我应该问其他什么问题?
Murph.. 5
首先,您可以 - 并且应该 - 使用修订控制系统,大多数将处理二进制文件,尽管与文本文件不同,您无法合并两组不同的更改,因此您可能需要将系统设置为在更改时锁定这些文件(假设这不是你rcs的默认操作模式).
对于网站而言,事情变得更有趣的是管理网站所需的那些文件,但实际上并不构成网站的一部分 - 最明显的例子就是像.psd文件那样生成网页图形但是哪些文件不是部署.
因此,我们为每个站点都有一个树,它有两个文件夹:资产和站点.资产是不在网站中的东西,而网站就是 - 网站.
您需要注意的是,设计师倾向于拥有自己的"系统"来"版本化"图形文件(计算PSD中的图层).您不一定要阻止他们这样做,但您确实需要确保他们也提交每个更改.
其他问题?
部署.我们还在努力研究这个问题( - :但我们情况正在好转(我现在对自己的工作感到高兴!)
墨菲
首先,您可以 - 并且应该 - 使用修订控制系统,大多数将处理二进制文件,尽管与文本文件不同,您无法合并两组不同的更改,因此您可能需要将系统设置为在更改时锁定这些文件(假设这不是你rcs的默认操作模式).
对于网站而言,事情变得更有趣的是管理网站所需的那些文件,但实际上并不构成网站的一部分 - 最明显的例子就是像.psd文件那样生成网页图形但是哪些文件不是部署.
因此,我们为每个站点都有一个树,它有两个文件夹:资产和站点.资产是不在网站中的东西,而网站就是 - 网站.
您需要注意的是,设计师倾向于拥有自己的"系统"来"版本化"图形文件(计算PSD中的图层).您不一定要阻止他们这样做,但您确实需要确保他们也提交每个更改.
其他问题?
部署.我们还在努力研究这个问题( - :但我们情况正在好转(我现在对自己的工作感到高兴!)
墨菲