ant を使って VSSから最新のソースコードを取得する。
きっとVSSの呪縛から逃れられないPJはいたるところにあるはず...。
<project name="vssget" default="distribute" basedir="."> <!-- プロパティファイル --> <property file="build.properties" /> <!-- ビルドのルートディレクトリ --> <property name="build.root" value="../../build_dev" /> <!-- Subversionのソースを格納するワークディレクトリ --> <property name="build.work" value="${build.root}/work" /> <!-- VSSがインストールされている(ss.exeがある)ディレクトリ --> <property name="vss.ssdir" value="C:/Program Files/Microsoft Visual SourceSafe" /> <!-- VSSデータベースのディレクトリ --> <property name="vss.server" value="//hostname/server_vss/pj_vss" /> <!-- VSSユーザーID,パスワード --> <property name="vss.login" value="vssuserid,vsspassword" /> <!-- VSSからソースを取得 --> <target name="vssget" description="get latest sources from VSS"> <vssget ssdir="${vss.ssdir}" serverPath="${vss.server}" login="${vss.login}" localpath="${build.work}" vsspath="${vss.path}" writable="true" recursive="true" /> </target> </project>