svn有没有当前workingcopy的snapshot功能?
时间:12-12
整理:3721RD
点击:
比如checkout了某一个版本后,改动了一些文件,调的可以正常工作了,希望留一个快照,避免update和merge了别人的代码以后工作不起来了,现在用土办法自己打包,感觉太占空间,svn有这功能不?
好像没有,你这个土的方法,是个很好的办法~~
说的是打tag么
自己在svn上建tag目录
然后把workingcopy用svn copy命令拷贝到tag目录
感觉有点像,不过tag目录里的似乎是只读的?
还有svn copy好像是在svn服务器上建新的目录,这个权限只有管理员有啊。。。
我想的其实是在本地自己建个目录,然后svn帮我管理所有checkout出来的文件,各自有不同版本,有新有旧,但是一定是可以work的,然后我可以随着自己的进度,选择某个文件update或者merge到某个指定版本,未必是最新的。
如果你们项目组不允许你在svn上创建目录
我就没招了
那你自己写更新脚本也可以
但是有点麻烦
我自己做过
维护到后来
我自己都乱了
不如打tag保险
你的改动不需要checkin的话,一个revision num + patch不就可以了?难道我把问题想简单了?
回帖的这么多少都没用过..... 多读一下svn help