有没有办法将命令行参数传递给 CVS 存储库中存在的文件。比如说,我的 CVS 存储库有一个 .tcl 文件,它打印版本号和日期以及其他处理。我不想将版本号和日期硬编码到该文件中。每当有人修改文件并将其签入 CVS 时,他们是否可以为版本号和日期添加标签,从而相应地修改 tcl 文件?
说我有 test.tcl
puts "Version Number: **V1.2**
puts "Date: 05/05/10"
....
.....
如果我修改文件并想提交到 CVS,说
"cvs commit test.tcl v1.3 06/19/15"
或类似的东西
test.tcl 应该在 CVS 中提交,它应该是:
puts "Version Number: **V1.3**
puts "Date: 06/19/15"
......
......
有没有办法做到这一点?