TC #5644 is not automatically detecting changes in SVN, even not after starting the build manually, I found this in the logfiles, restarted Tomcat
WARN - jetbrains.buildServer.VCS - VCS modification detected by VCS root "XXX" ignored.
Any help on how to resolve this?
Yann,
Could you please attach all checkout rules for this VCS root for all configurations using it, svn url from root settings and changed file paths from the ignored modification?
It seems, change is excluded according to checkout rules.
Thanks!
- checkout rules is completely empty
- changed files were deep within source-tree
\]\]\/>]]>
<param name="coverage.instr.parameters" value="-ix -Test" />
]]>
funnily enough it worked twice or so, but stopped working at once. this morning it picked up one change from yesterday.
Attached root has id=4, but configuration contains reference to root with id=6. Please check the configuration actually uses svn root with change.
Also check please that time on the TC server synchronized with time on svn server.
I double-checked SVN-root configuration, now it definitely matches. Sounds like possible bug in UI?
System times are synchronized, just checked again.
I just ran the build manually and now it sees the changes.
Please let me know if it reproduces with newly added changes...
BTW, did you changed vcs settings? Did you do it via web UI or throught main-config.xml file?
Also there might be checking interval set, for example, to an hour or even more.
-Dmodification.check.interval (in the next EAP this option is configurable via web UI). In this case it could take some time to detect change (started build performs collectiong new changes immediatelly)
I upgraded to 5725 and now my problems seem to be solved.
Thanks for your support!