魔术师约翰逊 2008-5-22 11:00
SVN对changgeset的支持具体是什么方式?
从SVN的介绍材料上看,SVN支持“原子提交”和“改动集”(changeset),那么,这个changeset具体是如何体现的?是否是在分别对多个文件checkout并改动后,一次性submit检入时才会生成?有没有一个界面能够看到历次changeset的列表?
从Trac的介绍材料看,似乎SVN和Trac以某种方式集成后,通过Trac能看到tickets和changeset之间的关联?能否描述一下其具体的方式?
谢谢!
i子休 2008-5-22 12:39
SVN目前还不支持changeset或者changelist,据称在版本1.5的时候会加进来
因为SVN每次提交都会更新全局版本号,只要比较一下两个版本树之间的差异,就是所谓的changeset了
魔术师约翰逊 2008-5-23 12:23
我试了一下,能够在Revision Graph界面里看Log message,其中能够列出各个Revision的差异,其actions就有些类似于changeset。谢谢楼上!
另外,SVN的tigris网站上说可以用svn diff -r9237:9238的方式查看这个changeset,可我在安装了TortoiseSVN的客户端就没有找到SVN.EXE,难道这个命令只能在服务器端执行?
都市边缘人 2008-5-23 16:07
如果我要查看两个版本之间的变化,直接在TSVN中查看LOG,然后选中这俩版本之间的所有版本,下面的窗口就能看到了~
franklxh22 2008-5-28 14:53
本人也在学习svn,希望能通过交流,得到更好的进步