README
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. Bruce Momjian <maillist@candle.pha.pa.us>
  2. Here are some of the scripts I use to make development easier.
  3. First, I use 'cporig' on every file I am about to change.  This makes a
  4. copy with the extension .orig.  If an .orig already exists, I am warned.
  5. I can get really fancy with this.  I can do 'cporig *' and make a .orig
  6. for every file in the current directory.  I can:
  7. cporig `grep -l HeapTuple *`
  8. If I use mkid (from ftp.postgreSQL.org), I can do:
  9. cporig `lid -kn 'fsyncOff'`
  10. and get a copy of every file containing that word.  I can then do:
  11. vi `find . -name '*.orig'`
  12. or even better (using mkid):
  13. eid fsyncOff
  14. to edit all those files.
  15. When I am ready to generate a patch, I run 'difforig' command from the top of
  16. the source tree:
  17. I pipe the output of this to a file to hold my patch, and the file names
  18. it processes appear on my screen.  It creates a nice patch for me of all
  19. the files I used with cporig.
  20. Finally, I remove my old copies with 'rmorig'.