クルーズControl.Net、CVS、および複数のモジュール
-
27-09-2019 - |
質問
ただ、クルーズコントロールを使用し始めて、より良いアプローチこの上、または少なくとも何かを見つけるように見えることはできません。簡単なスクリプトます:
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
テスト cvs.exe その根 theModule ....
問題は、私をroot内のすべてのモジュールの更新のためではなく、複数のモジュールをチェックしたいです。このような何かます:
<sourcecontrol type="cvs">
<executable>cvs.exe</executable>
<cvsroot>theRoot</cvsroot>
<module>theModule</module>
<module>theSecondModule</module>
<module>theThirdModule</module>
</sourcecontrol>
この?
を行う方法はあります解決
「マルチ」にあなたのタイプを変更し、各モジュールのセクションを追加追跡されている。
<sourcecontrol type="multi">
<sourceControls>
<cvs>
<executable>cvs.exe</executable>
<!-- Insert other module1 details -->
</cvs>
<cvs>
<executable>cvs.exe</executable>
<!-- Insert other module2 details -->
</cvs>
</sourceControls>
</sourcecontrol>
ここでドキュメントの
他のヒント
ます。http:
何を記述することは、パスによってフィルタリングinclusionfiltersの一覧です。
また、フィルタ処理、ソースコントロールを使用することができます/ /confluence.public.thoughtworks.org/display/CCNET/Filtered+Source+Control+Blockする
。何を記述することは、パスによってフィルタリングinclusionfiltersの一覧です。
<sourcecontrol type="filtered">
<sourceControlProvider type="cvs">
<executable>cvs.exe</executable>
<project>$/Kunigunda/ServiceLocator</project>
</sourceControlProvider>
<inclusionFilters>
<pathFilter>
<pattern>$/Module1/**/*.*</pattern>
</pathFilter>
<pathFilter>
<pattern>$/Module2/**/*.*</pattern>
</pathFilter>
<pathFilter>
<pattern>$/Module3/**/*.*</pattern>
</pathFilter>
</inclusionFilters>
</sourcecontrol>
所属していません StackOverflow