1
有沒有一種方法可以在不看到整個輸出的情況下從ant運行svn status命令? 我目前使用下列內容:在ant中使用--quiet參數svntask
<svn><status path="." revisionProperty="build.number" /></svn>
底線,我想悄悄地獲得SVN版本號,由於某種原因,我不能用「信息」標籤(我得到「沒有按SVN不支持嵌套信息元素「)。
有沒有一種方法可以在不看到整個輸出的情況下從ant運行svn status命令? 我目前使用下列內容:在ant中使用--quiet參數svntask
<svn><status path="." revisionProperty="build.number" /></svn>
底線,我想悄悄地獲得SVN版本號,由於某種原因,我不能用「信息」標籤(我得到「沒有按SVN不支持嵌套信息元素「)。
我認爲你正在尋找的wcVersion Ant任務:
<!-- Install the SVN Tasks -->
<path id="svnant.classpath">
<fileset dir="${svnant.dir}">
<include name="*.jar" />
</fileset>
</path>
<!-- Retrieve info about the Working Copy's SVN Repo -->
<svn>
<wcVersion path="${workingcopy.dir}" />
</svn>
<echo>Working Copy ${workingcopy.dir} is linked to SVN Repo: ${repository.url}</echo>
<svn svnkit="true">
<wcVersion path="." prefix="svn.wcv." processUnversioned="true" />
<status path="${basedir}" revisionProperty="svn.revision" textStatusProperty="svn.textStatus"
propStatusProperty="snv.propStatus" lastChangedRevisionProperty="svn.lastCommitRevision"
lastCommitAuthorProperty="svn.lastCommitAuthor" />
</svn>
作品對我來說