c# - 获取 svn 修订号

标签 c# svn keyword

如何使用 "$LastChangedRevision: $" 关键字只获取版本号? 我想在 AssemblyInfo.cs 中使用它 - 在 [assembly: AssemblyFileVersion("1.0.0.0")] 因为此关键字返回字符串 "LastChangedRevision: (numberOfRevision)" 而不是仅返回数字 谢谢!

最佳答案

$WCREV$ - 这只会给你修订号

更新

实际上,您的 AssemblyInfo.cs 需要一个模板 (AssemblyInfo.cs.tmpl),它将包含带有 SubWCRev< 的 AssemblyInfo.cs 内容 关键字。并且您必须向预构建操作添加命令以从模板文件更新您的 AssemblyInfo.cs

请看this link完成演练。

关于c# - 获取 svn 修订号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8085254/

相关文章:

c# - 在 Visual Studio 中自动创建处理程序签名

c# - 将字节转换为图像

c# - 在 C# 中有没有办法以旧的 Pascal "with"关键字方式访问对象属性?

c# - 如何处理窗体上动态添加复选框的事件

c# - 使用 LINQ to XML 时避免暴露于 NullReferenceException

java - 将 Eclipse 项目 checkin SVN

svn - Web Subversion 存储库浏览工具,有一个转折

php - SVN合并具有不同字符集的分支

haskell - Haskell 的 "do"关键字有什么作用?

kotlin - Kotlin 中 eval 关键字的使用