Fra*_*rth 6 svn deployment revision
我只想要一个名为"revision"的文件,它包含任何给定时间的存储库修订号,这样当我导出我的存储库时,我的应用程序就可以看到它是哪个版本.
我怎样才能做到这一点?
使用普通关键字替换的问题是$rev$仅显示该文件更改的最后一个版本。我自己没有尝试过,但是svnversionSVN 附带有一个名为的工具,我相信您可以使用它来获取工作副本的修订号。然后只需配置构建过程以使用此工具并将结果插入修订文件即可。
这里有一个关于如何使用的很好的指南svnversion(特别是如果您使用 ANT): http: //cameronstokes.com/2009/12/12/using-svnversion-from-ant