У меня есть компонент MyComponent со следующей структурой папок в RTC:
/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