コマンドラインでCVSのdiffをやったときとEclipseをつかってやったとき、あとAntのtagdiffでやったときの違いを確認しました。
<target name="cvs.tagdiff" depends="init">
<cvstagdiff destfile="tagdiff.xml"
package="${cvs.name}"
startTag="${cvs.startTag}" endTag="${cvs.endTag}" />
<style in="tagdiff.xml" out="tagdiff_${cvs.name}.html" style="tagdiff.xsl">
<param name="title" expression="${cvs.name} Diff Document" />
<param name="module" expression="${cvs.name}" />
<param name="cvsweb" expression="${cvsview.url}" />
</style>
</target>cvs.name = CVSSamples cvs.startTag = Root_V20070320_01_BRANCH cvs.endTag = V20070320_01_BRANCH
これを実行すると以下のCVSのコマンドが発行されました*1。
cvs rdiff -s -r Root_V20070320_01_BRANCH -r V20070320_01_BRANCH CVSSamples
この記事は
現在のアクセス:12500