我在Netbeans中编写代码,并使用Git作为版本控制系统。
我已经看到,如果我使用SVN,我可以将$Id$
添加到我的文档块中,这样每个提交的更改都会自动插入一个版本,比如:
<?php
/**
* Widget class definition file.
*
* @author Me <me@example.com>
* @copyright Copyright (c) 2012, Me
* @version $Id$
* @package Widgets
*/
Git有办法做到这一点吗?
你们是如何管理文档中的版本号的?手动更新真的很痛苦,而且并不实用。
git不支持这种行为(我不会称之为"特性")。我从来都不喜欢CVS,因为它会导致错误的合并冲突。
git-descripte根据您的标签为您提供一个版本号。您可以将其复制为搜索,并替换w/sed或其他内容作为文档编译的一个步骤。