Hi,
On Tue, 29 Jul 2008, Jakub Narebski wrote:
Johannes Schindelin wrote:
quoted
On Tue, 29 Jul 2008, Jakub Narebski wrote:
quoted
* handling of svn:externals using submodules
The main concern I have is to get the semantics right: AFAICT
svn:externals has _no notion_ of "what is current". It just _always_
fetches the HEAD. Even if you check out an ancient revision in the
"superproject".
If I understand correctly with version 1.5 svn:externals can be
specified using "peg revisions", so they could refer to some specific
revision of 'external', like git submodules.
... which only means that if they had done that from the beginning, it
the git-svn enhancement would be easy.
But as they did not have it from the beginning, anybody tackling git-svn
and svn:externals will have to come up with sensible semantics for the
hard case.
Ciao,
Dscho