我们有ccnet+tfs+ant
我需要配置自动增量构建版本的android应用程序的自动化构建过程,基于从androidmanifest.xml获取的tfs变更集androidmanifest.xml构建过程版本号。
这有可能在androidmanifest.xml中自动增加版本号吗?
发布于 2011-05-08 06:30:27
它当然是的!蚂蚁只要做一点点工作就能(几乎)做任何事。
下面是如何使用相应的绑定获取TFS更改集编号:
<Target Name="GetVersionChangeSet">
<TfsVersion
TfsLibraryLocation="$(DevEnvDir)ReferenceAssemblies\v2.0"
LocalPath="$(SolutionDir)">
<Output TaskParameter="Changeset" PropertyName="ChangesetNumber"/>
</TfsVersion>
注:上面的TfsLibraryLocation
只适用于VS2010+。您需要在运行的任何其他版本中找到这个结果。
使用Ant变量,下面是如何使用它的示例:
<Message Text="TFS ChangeSetNumber: $(ChangesetNumber)" />
https://stackoverflow.com/questions/5927865
复制相似问题