成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序集版本中使用SVN版本號自動生成方法詳解

開發 項目管理
本文向大家介紹一下程序集版本最后一位使用SVN版本號的自動生成方法,在這里和大家分享一下,希望大家通過本文的學習能夠掌握此方法。

本節和大家討論一下程序集版本***一位使用SVN版本號的自動生成方法,這里就向大家簡單介紹一下,歡迎大家能和我一起學習SVN版本號的相關知識
使用SVN進行源代碼版本控制時,我們希望能夠快速找到每個發布版本對應的源代碼版本,現在可以通過在程序集的版本信息中增加SVN源碼版本信息的方式來實現我們的要求。
現在我們定義每個程序集的版本信息的最末段表示SVN的源碼版本。詳細定義如下:
程序集版本號分為4段,例如1.0.4.23。
***段為主版本號,項目一但啟動則不會更改。
第二段為次版本號,在項目功能做較大調整時增加,增量為1。
第三段為修訂版本號,通常在解決缺陷或者細微功能變化時增加,增量為1或者2。該版本號分奇數和偶數兩種。奇數表示測試版本,偶數表示穩定版本。
第四段為SVN源碼版本號,該版本號通過腳本自動生成。
使用腳本自動生成SVN版本號的先決條件:
安裝TortoiseSVN;
源代碼在SVN版本管理控制之下。
修改項目設置,使之能夠自動生成SVN版本號:
修改Properties\AssemblyInfo.cs文件,將程序集版本信息的最末一段改為$WCREV$。并增加一行"//***發布時間:$WCDATE$"
例如:
[assembly:AssemblyVersion("1.1.0.$WCREV$")]
[assembly:AssemblyFileVersion("1.1.0.$WCREV$")]
//***發布時間:$WCDATE$
將AssemblyInfo.cs文件重名為AssemblyInfo.tpl,并添加到源代碼管理。
從源代碼倉庫中刪除AssemblyInfo.cs,并排除它,使其不受版本管理。
添加本文中的GenerateAssemblyInfo.bat文件到Properties目錄中,并添加到源代碼管理。
修改項目屬性,在生成事件的預生成事件命令行中添加以下命令。
"$(ProjectDir)\Properties\GenerateAssemblyInfo.bat""$(ProjectDir)".\Properties\AssemblyInfo.tpl.\Properties\AssemblyInfo.cs
注意:
在編譯之前記得提交你的更改和更新別人的更改,這樣才能確保版本號的正確。
今后要對程序集信息進行修改時,請對AssemblyInfo.tpl文件進行修改。
如果生成的AssemblyInfo.cs文件出現中文亂碼,打開AssemblyInfo.tpl,在文件->高級保存選項中將文件編碼改為UTF-8即可。本節介紹SVN版本號問題完畢。

 【編輯推薦】

  1. SVN版本庫自動備份如何實現?
  2. 深入解析:如何創建SVN版本庫
  3. ApacheSVN服務器安裝指導手冊
  4. Windows下SVN版本庫自動備份腳本如何實現
  5. SVN服務器安裝指導手冊
責任編輯:佚名
相關推薦

2010-05-31 11:30:57

SVN使用

2014-12-15 14:02:48

iOS版本號蘋果

2023-02-27 14:51:40

MySQL數據庫

2017-03-30 16:56:43

Windows 10Windows版本號

2015-07-22 10:09:59

Android M版本號

2010-11-08 10:07:45

Chrome

2013-06-05 11:21:26

2015-10-08 15:49:00

版本號方法Windows 10

2024-07-08 13:56:12

微服務API代碼

2023-01-09 17:46:07

項目版本號字段

2021-08-11 08:32:24

Firefox英特爾LLVM

2017-02-08 14:29:04

2019-09-19 15:15:20

LinuxMint版本號

2010-02-06 13:49:08

Linux samba

2010-06-28 10:13:17

SQL Server

2011-06-20 14:00:26

Qt qmake

2023-08-02 08:46:02

Go版本號規則

2010-05-24 09:11:06

SVN版本庫

2009-04-22 08:52:26

Windows 7微軟操作系統

2010-06-30 16:41:02

識別SQL Serve
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜视频在线免费观看 | 羞羞色影院| 暖暖日本在线视频 | 欧美一区二区三区在线观看视频 | 羞羞视频免费观 | 亚洲精品一区中文字幕乱码 | 欧美 日韩 国产 成人 在线 91 | 久久精品高清视频 | 在线国产一区二区 | 99久久久99久久国产片鸭王 | 精品在线 | 日韩中文字幕在线视频 | 亚洲综合久久精品 | 一区二区三区国产 | 自拍偷拍亚洲一区 | 欧美综合国产精品久久丁香 | 欧美一区二区在线观看 | 国产欧美一区二区三区久久人妖 | 一区二区三区四区电影 | 美女在线视频一区二区三区 | 日本黄色一级片视频 | 国产精品波多野结衣 | 羞羞色在线观看 | 亚洲成人毛片 | 日本精品一区二区三区视频 | 国产精品久久久久久久久久久久 | 中文字幕一区二区三区精彩视频 | 亚洲在线免费观看 | 久久精品久久久 | 日本久草视频 | 亚洲视频精品 | 欧美一级淫片007 | 亚洲一区二区中文字幕在线观看 | 日韩一区二区三区精品 | 日日夜夜免费精品视频 | 亚洲精品中文字幕在线 | 成人午夜av | 国产毛片视频 | 在线观看亚洲一区二区 | 亚洲精选久久 | 国产精品成人一区二区三区 |