yes, i was puzzled too because even now when i run
svn info --xml server
from the hudson workspace, it gives me this result:
----------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<info>
<entry
kind="dir"
path="server"
revision="9507">
<url>http://--erased--/trunk/server</url>
<repository>
<root>http://--erased--/projects</root>
<uuid>75bc6971-29f9-0310-ad29-836d730da295</uuid>
</repository>
<wc-info>
<schedule>normal</schedule>
</wc-info>
<commit
revision="9507">
<author>-erased-</author>
<date>2006-09-08T19:26:46.234603Z</date>
</commit>
</entry>
</info>
---------------------------
i suspect that i know something fundamentally wrong about svn then.
seems like when you run the "svn info --xml server" command it is only bringing
the latest revision of the "current" working directory, not the latest revision
of the project. because if i do it like this:
svn info --xml http://--erased--/trunk/server
<?xml version="1.0" encoding="utf-8"?>
<info>
<entry
kind="dir"
path="server"
revision="9546">
<url>http://--erased--/trunk/server</url>
<repository>
<root>http://--erased--/projects</root>
<uuid>75bc6971-29f9-0310-ad29-836d730da295</uuid>
</repository>
<commit
revision="9546">
<author>-erased-</author>
<date>2006-09-09T01:48:31.618907Z</date>
</commit>
</entry>
</info>
so basically the info command should be run using the repository url, not
working directory.
yes, i was puzzled too because even now when i run
svn info --xml server
from the hudson workspace, it gives me this result:
----------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<info>
<entry
kind="dir"
path="server"
revision="9507">
<url>http://--erased--/trunk/server</url>
<repository>
<root>http://--erased--/projects</root>
<uuid>75bc6971-29f9-0310-ad29-836d730da295</uuid>
</repository>
<wc-info>
<schedule>normal</schedule>
</wc-info>
<commit
revision="9507">
<author>-
erased-</author><date>2006-09-08T19:26:46.234603Z</date>
</commit>
</entry>
</info>
---------------------------
i suspect that i know something fundamentally wrong about svn then.
seems like when you run the "svn info --xml server" command it is only bringing
the latest revision of the "current" working directory, not the latest revision
of the project. because if i do it like this:
svn info --xml http://--erased--/trunk/server
<?xml version="1.0" encoding="utf-8"?>
<info>
<entry
kind="dir"
path="server"
revision="9546">
<url>http://--erased--/trunk/server</url>
<repository>
<root>http://--erased--/projects</root>
<uuid>75bc6971-29f9-0310-ad29-836d730da295</uuid>
</repository>
<commit
revision="9546">
<author>-
erased-</author><date>2006-09-09T01:48:31.618907Z</date>
</commit>
</entry>
</info>
so basically the info command should be run using the repository url, not
working directory.