vcstool icon indicating copy to clipboard operation
vcstool copied to clipboard

submodules usage w/o .gitmodules file

Open andry81 opened this issue 2 years ago • 1 comments
trafficstars

Some time ago i have started to search a replacement for svn externals: https://github.com/dirk-thomas/vcstool/issues/243

And found that the gil tool may fit to that: https://github.com/chronoxor/gil/issues/6

But while I dig up futhere I found more issues with it which draws the tool is not acceptable for the replacement. And one of the side issues were with the GitExtensions: https://github.com/gitextensions/gitextensions/issues/10642 https://github.com/gitextensions/gitextensions/discussions/10644

And this is what they said: https://github.com/gitextensions/gitextensions/issues/10642#issuecomment-1382875619

You have a funky state and I doubt is supported as valid git state.

So just because git is detecting nested repo and helping you out in summary call, it is not a submodule. The modules file is required to actually work git submodules.

Is the vcstool does the same and alter the state of git submodules into a "funky" state just gil tool does? Or it does work quite differently?

PS: Also have read: https://github.com/dirk-thomas/vcstool/issues/221 https://github.com/dirk-thomas/vcstool/issues/57 https://github.com/dirk-thomas/vcstool/issues/33 https://github.com/dirk-thomas/vcstool/issues/195

andry81 avatar Jan 15 '23 12:01 andry81

Just for instance. Have sent questions into git folks mailing list: https://lore.kernel.org/git/[email protected]/

andry81 avatar Jan 23 '23 18:01 andry81