The checkout and the export command with given revision number at
command line, check out the HEAD version of externals that
haven't self a revision number. That is wrongly, correctly would be
the requested version. The bug is in all (Windows?) SVN versions,
inclusive Subversion 1.4.2-r22196.
More detailed:
We use extensively svn:externals properties that haven't set a
revision number. We need this, because all our changes in a common
library should immediately effect all HEAD versions of projects that
use this library. In addition saves us that a lot of work, which we
would have otherwise with the administration of the version numbers
for each external link.
All right, so far. But the bug disabled that we can check out a non
HEAD version of any project with one checkout command. We must
manually update every external link to the correct version. This is a
very frustrating job. I thing, nobody need Subversion current checkout
behavior regarding externals without a revision number, therefore it's
a bug in my point of view. If you don't agree with me, I would be
happy, if someone implement a checkout/export option that enforcing the
expected behavior.
Thanks in advance!
Bernd Derer
(Sorry about my poor English)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Mar 11 15:35:35 2007