我正在开发一个Django应用程序,我想显示应用程序的版本(这样一来,发现错误的人知道应用程序的版本并可以提供更好的错误报告).
是否有一种普遍接受的方式来存储Django中的版本号(我的意思是我的应用程序的版本,而不是Django)?
我在旧版本的python(2.x)中编写了一些python代码,我很难使其工作.我正在使用python 3.4
_eng_word = ur"[a-zA-Z][a-zA-Z0-9'.]*"
Run Code Online (Sandbox Code Playgroud)
(它是标记器的一部分)
我有一个rails网站.我想,在mongrel重新启动时,将当前的svn版本写入public/version.txt,以便我可以将其放入页眉中的注释中.
问题是获得当前版本的svn - 我有点困惑.
例如,如果我对一段尚未更新的文件进行svn更新,我会得到"修订版4571".但是,如果我做svn信息,我得到
路径:.
URL:http://my.url/trunk
存储库根目录:http://my.url/lesson_planner
存储库UUID:#########
版本:4570
节点类型:directory
计划:normal
上次更改作者:max
Last Changed Rev:4570
最后更改日期:2009-11-30 17:14:52 +0000(星期一,2009年11月30日)
请注意,这表示修订版4570,比上一个命令低1.
任何人都可以直截了当地告诉我如何简单地获取当前版本号?
谢谢,最大
我们正在将Plone附加组件部署为具有buildout的开发蛋.使用Mr.Builder buildout recipe并且.egg包装在任何时候都没有完成,因此将鸡蛋推送到生产中作为源代码检查.
什么是在每个SVN提交到SVN版本号或时间戳时自动更新setup.py版本标记的最佳方法?这将提供一些跟踪不同包的快速信息.
Distutils似乎提供某种神奇版本的冲压机制,但我没有找到任何参考文档如何使用它.