2013-03-31 06:55
⁄ 工业·编程
⁄ 共 779字
无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有两种。
最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技巧。虽然这种方法能用,但是很没效率。一是因为保存的数份copy几乎完全一样,也因为这种方法要高度依靠开发者的自我纪律,而常导致错误。
使用版本控制工具。常用的windows平台下的版本控制工具有svn,cvs,vss。
如果您...
SVN, 方法, 版本控制阅读全文
2012-11-03 00:30
⁄ 工业·编程
⁄ 共 2678字
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。
》》》使用TortoiseSVN在源代码中嵌入作者或版本等信...
SVN, 操作指南, 程序员, 软件开发阅读全文
2012-10-26 08:41
⁄ 工业·编程
⁄ 共 4033字
规范的代码在开头往往都有作者、修改日期、版本号、原始位置等信息。 大多数开发者都习惯自己手工维护这些信息。现在告诉你一个好消息是,通过设置svn关键字属性:svn:keywords可以实现此目的,你再也不用手工维护了,svn会自动帮你维护。如何实现呢?有两个途径:
(一)用命令设置文件属性的方式
目前支持5个关键字:Date(修改时间)、Revision(版本)、Author(提交者)、HeadURL(库路径)、Id(前面...
SVN, 软件开发阅读全文