我在我的 Windows Box 上使用 Visual SVN。
我有 Repository Application
,它有Framework
一个 svn:external。一切都很好。
当我结帐时Application
,我希望将 和 的版本Application
包含Framework
在页脚文件中。这样我可以有类似的东西:
Application Version $ApplicationVersion$, Framework Version $FrameworkVersion$
通常,我知道我可以使用 svn:keywords 并添加修订版 - 但据我了解,svn:keywords 适用于每个文件。一些网站建议使用svnversion
来为每个变量生成输出,但我不完全确定如何去做。
再一次,在 Windows Box 上,使用 VisualSVN。我还使用 Versions.app 在 Mac 上开发,如果它提供了一个更熟悉的界面供人们回答:)
编辑- 我的应用程序是 PHP Web 应用程序。因此,没有编译。
谢谢!