Op woensdag 18 juli 2018 17:38:05 UTC+2 schreef Nathan Hartman:
>
> One more thing: I didn't answer your original question, which is: why
> can't you do an atomic commit that recurses into externals?
>
> If I understand correctly, this is the reason: svn:externals may fetch
> from multiple different repositories, even potentially located on different
> servers in different geographic regions. In your case, you are fetching all
> externals from the same repository, ...
>
I'm confused. As far as I know, performing an atomic commit that includes
externals (from the same repository) should work. Even performing a commit
that includes externals from other repositories should work from the UI
(but it won't be atomic, of course, it will perform different commits per
repository, under the hood).
At least, on the commandline, 'svn commit' has an option
--include-externals:
--include-externals : also operate on externals defined by
svn:externals properties
Maybe the OP is using an old version of TortoiseSVN? I'm not sure in which
svn version the --include-externals option for 'commit' was introduced.
--
Johan
--
You received this message because you are subscribed to the Google Groups
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tortoisesvn/dd475c7d-0fb5-48b6-83b9-ef28e3dea2af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.