开发经验01
Table of Contents
1 find
1.1 删除项目中svn文件夹
find . -name ".svn" -exec ls -l {} \; find . -name ".svn" -exec rm -rf {} \;
1.2 建立Tag信息
find . -name "*.cs" -print | etags -
1.3 建立cscope.file
find . -name "*.cs" > cscope.lists
2 cvs
2.1 导入命令
floss$ cvs import -m "log msg" projname vendortag releasetag
-m 参数是指一个简单的描述,这将被作为整个工程的第一条日志信息,以后的每次提交 操作都会有自己的日志信息。其后的参数为工程名称,您以后在捡出操作时将用到这个工 程名称。您可以任意指定工程名称,但在多数情况下,人们习惯使用与工程主目录相同的 工程名。出版商标记与版本标记主要用于CVS的簿记工作,您完全不必担心它们的命名, 它们今后很少用到。现在,我们使用用户名与"start"作为这两个参数。
floss$ cvs import -m "initial import into CVS" myproj jrandom start
3 svn
3.1 恢复到以前的版本
- svn update -r24:23 . (.是指当前目录)