Version control 网站版本控制的最佳实践?
网站版本控制的最佳实践是什么Version control 网站版本控制的最佳实践?,version-control,Version Control,网站版本控制的最佳实践是什么 哪些版本控制系统非常适合这样的工作 有哪些专用工具 我还应该问什么问题 首先,您可以而且应该使用版本控制系统,大多数版本控制系统将处理二进制文件,尽管与文本文件不同,您不能合并两组不同的更改,因此您可能希望设置系统,以便在更改这些文件时锁定这些文件(首先假设这不是rcs的默认操作模式) 对于网站来说,更有趣的是管理那些网站所需但实际上不构成网站一部分的文件——最明显的例子是.psd文件,从中生成web图形,但不部署 因此,每个站点都有一个树,它有两个文件夹:资产和
- 哪些版本控制系统非常适合这样的工作
- 有哪些专用工具
- 我还应该问什么问题
<?php print("$Revision: 1 $"); ?>
每次签出(开发版本)或导出(用于生产)时,存储库中的“1”将被修订号替换,因此可以方便地在测试服务器上设置客户版本。响应Christian Lescuyer的帖子,您还需要启用“svn:关键字”属性。除非设置了该属性,否则Subversion不会在文件中查找$Revision$之类的关键字 此外,如果像他的示例中那样使用PHP,您可能希望将$Revision$放在单引号字符串中,而不是双引号字符串中,以防止PHP尝试将$Revision解析为PHP变量并抛出警告。:)