Zend Studio小技巧:自动生成版本信息

在查看一些PHP源码的时候,经常可以看到一些非常标准的注释信息
$Id: Database.php 4343 2009-05-08 17:04:48Z jheathco $
这个信息里包括了文件名,SVN版本,提交日期,作者,那么这个信息是如何生成的呢,今天终于发现了,原来是SVN提供的一个auto-props的功能。

在我们使用的Zend Studio 6.1.2中,从SVN检出的项目,单击右键,选择 Team->set keyword,然后选择ID,这样就打开了SVN的auto-props的功能。
接下来,只要我们在编写的PHP文件中加入$Id$,提交SVN的时候,客户端会自动将这个替换为上面那种标准的格式,怎么样,感觉很方便吧。

除此之外,还有其他的几个属性可以设置,分别是:LastChangedDate,LastChangedRevision,LastChangedBy,HeadURL。

使用了这个功能,我们在编写自己的代码的时候,就可以生成统一格式的文件信息而不需要自己手工维护了。

时间: 2024-11-23 00:40:39

Zend Studio小技巧:自动生成版本信息的相关文章

Android Studio 小技巧/快捷键 合集

本文讲的是Android Studio 小技巧/快捷键 合集, 原文链接: Android Studio Tips by Philippe Breault 原文作者 : Philippe Breault 译文出自 : 掘金翻译计划 译者 : Jaeger, Brucezz 校对者 :Glow Chiang, Void Main 转载请联系,并注明出处. 写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Stud

Android Studio小技巧

    前言      距Android Studio正式版发布已经有几个月了,在这几个月的使用中,逐渐开始熟悉和喜欢使用这款IDE了.还在被Eclipse苦苦折磨的同志们快快转用 Android Studio吧.下载请看我之前写的文章Android开发工具--Android studio1.0正式版使用技巧      技巧       1.智能显示(Smart Rendering)       Android Studio显示链接来快速修复显示错误.      例如,在布局文件中新增了一个Bu

Zend Studio使用技巧两则_php技巧

本文讲述了两则Zend Studio的使用技巧.分享给大家供大家参考,具体如下: 1.新建文档的模板设置: Window -> Preferences -> PHP -> Editor -> Templates -> New simple PHP file 这个可以修改每次新建文件的起始代码. 2.自动提示代码速度很慢: Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto

使用Visual Studio宏来自动生成代码 [ Visual Studio | 宏 | 自动生成代码 ]

前言       宏的定义:是组合到一起形成一个命令以自动完成某项任务的一系列命令和指令.(MSDN)       在使用Visual Studio宏实现JS折叠功能的时候就想过用它来实现代码自动生成,有了前面的基础,实现起来就不那么困难了,本文将实现根据表名自动生成相关字段属性的Model代码.   正文       一.预备             1.1      关于宏的新建以及简单用法,请参见这里.             1.2      环境 Microsoft Visual St

Visual Studio 小技巧:自定义代码片断

用鼠标点点Visual Studio,会发现有个代码片断菜单:    点开后发现,原来是常用的代码片断(Tab的快捷方式)的管理器:   于是打开上面的文件夹路径:   通过经验或者直觉可知:要自定义代码片断,只要把文件复制一份,改改名称和参数,然后导入就应该可以了:   下面我就演示下MAction类来示例:   我把if.snippet复制了一份,改名为maction.snippet,然后用vs打开,发现是个xml: <?xml version="1.0" encoding=

Visual Studio小技巧:复制代码时,保留原ID

在我们开发过程中,经常会复制一些代码,而Visual Studio会自动把这些代码的ID重新生成,常常导致我们还必须去修改回原ID 其实,Visual Studio是可以保留原始ID的.我们可以通过在Tools- >Options->Text Editor->HTML->Miscellaneous中,把Auto ID elements on paste in Source View前面的勾去掉就可以. 如图所示 另外: 最近在研究SharePoint 工作流,最开始一头雾水,对In

Javascript小技巧之生成html元素_javascript技巧

Javascript 生成 HTML元素的方法在本文中介绍2种,第一种是比较正规的创建元素方法,第二种是利用javascript中的write()方法直接写出html元素. 方法一: 复制代码 代码如下:    //createElement()创建input元素到obj对象中   var obj = document.createElement('input');   //选择要生成地点的前一个元素   var before = document.getElementById('before'

Powershell小技巧之保存服务信息_PowerShell

如果你需要保存一个PS命令结果到磁盘能将它移动到其它电脑上,这里有一个简单的方法: 复制代码 代码如下: $Path = "$env:temp\mylist.xml"   Get-Service |   Add-Member -MemberType NoteProperty -Name ComputerName -Value $env:COMPUTERNAME -PassThru |   Export-Clixml -Depth 1 -Path $Path   explorer.exe

js小技巧--自动隐藏红叉叉_图象特效

当文章中链接的图片失效时,就会看到令人讨厌的红叉叉,虽然图片有alt属性可以补救一下该图的意义,但都给人不友好的感觉.  如果给图片加一个判断,当加载失败时就不显示,这样可以产生更令用户满意的体验.  代码如下: <img src='none.gif' onerror="this.parentNode.removeChild(this)" style="display:none" onload="this.style.display='block'&