RTC に次のフォルダー構造を持つ MyComponent という名前のコンポーネントがあります。
/MyProject
/MyProject/TestFile.txt
/MyProject/Folder1
/MyProject/Folder1/loadrules.txt
/MyProject/Folder1/TestFile2.txt
そして、これは私のloadrules.txt
ファイルにあるものです::
versionableName=/MyProject/TestFile.txt
このコンポーネントのビルド定義でコンポーネント ロード ルールとしてファイルを指定しましたloadrules.txt
が、ビルドの実行時にファイルを取得しようとすると、次の例外が発生します。
com.ibm.team.repository.common.TeamRepositoryException: Unexpected line "versionableName=/MyProject/TestFile.txt" encountered in build load rules for component "MyComponent"
at com.ibm.team.filesystem.client.internal.load.LoadRule.getRules(LoadRule.java:176)
at com.ibm.team.filesystem.client.internal.load.LoadRule.addLoadRules(LoadRule.java:101)
at com.ibm.team.build.internal.scm.ComponentLoadRules.getLoadRules(ComponentLoadRules.java:134)
at com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.preBuild(JazzScmPreBuildParticipant.java:235)
at com.ibm.team.build.internal.engine.BuildLoop.invokePreBuildParticipants(BuildLoop.java:844)
at com.ibm.team.build.internal.engine.BuildLoop$2.run(BuildLoop.java:650)
at java.lang.Thread.run(Thread.java:662)
私が間違っていることは何か分かりますか?ここの例に従ってみましたが、なぜうまくいかないのかわかりません。ファイルに何を入れてもloadrules.txt
(何もない/空の文字列、ランダムなガベージテキストなど)、ファイルの最初の行でこの例外が発生します。
これはRTC 3.0にあります